Changeset 187466
- Timestamp:
- 12/28/2009 03:53:46 AM (16 years ago)
- Location:
- fidgetr
- Files:
-
- 2 added
- 2 deleted
- 11 edited
- 7 copied
-
tags/2.1.3 (copied) (copied from fidgetr/trunk)
-
tags/2.1.3/fidgetr.php (copied) (copied from fidgetr/trunk/fidgetr.php) (2 diffs)
-
tags/2.1.3/fidgetr_ajax.js (copied) (copied from fidgetr/trunk/fidgetr_ajax.js)
-
tags/2.1.3/flickrApi.class.php (copied) (copied from fidgetr/trunk/flickrApi.class.php) (2 diffs)
-
tags/2.1.3/readme.txt (copied) (copied from fidgetr/trunk/readme.txt) (2 diffs)
-
tags/2.1.3/themes/crossfade.theme.php (modified) (1 diff)
-
tags/2.1.3/themes/default.theme.php (modified) (1 diff)
-
tags/2.1.3/themes/theme_includes/crossfade/crossfade_fidgetr.css (copied) (copied from fidgetr/trunk/themes/theme_includes/crossfade/crossfade_fidgetr.css) (10 diffs)
-
tags/2.1.3/themes/theme_includes/default/default_fidgetr.css (copied) (copied from fidgetr/trunk/themes/theme_includes/default/default_fidgetr.css) (12 diffs)
-
tags/2.1.3/themes/theme_includes/grid/grid_fidgetr.css (modified) (4 diffs)
-
tags/2.1.3/themes/theme_includes/grid/slimbox-2.02-jquery.js (deleted)
-
tags/2.1.3/themes/theme_includes/grid/slimbox-2.03-jquery.js (added)
-
trunk/fidgetr.php (modified) (2 diffs)
-
trunk/flickrApi.class.php (modified) (2 diffs)
-
trunk/readme.txt (modified) (2 diffs)
-
trunk/themes/crossfade.theme.php (modified) (1 diff)
-
trunk/themes/default.theme.php (modified) (1 diff)
-
trunk/themes/theme_includes/crossfade/crossfade_fidgetr.css (modified) (10 diffs)
-
trunk/themes/theme_includes/default/default_fidgetr.css (modified) (12 diffs)
-
trunk/themes/theme_includes/grid/grid_fidgetr.css (modified) (4 diffs)
-
trunk/themes/theme_includes/grid/slimbox-2.02-jquery.js (deleted)
-
trunk/themes/theme_includes/grid/slimbox-2.03-jquery.js (added)
Legend:
- Unmodified
- Added
- Removed
-
fidgetr/tags/2.1.3/fidgetr.php
r179005 r187466 4 4 Plugin URI: http://langui.sh/fidgetr 5 5 Description: A themeable Flickr widget (multi-widget supported) that can fetch pictures and comments and style them in a myriad of attractive ways. 6 Version: 2.1. 26 Version: 2.1.3 7 7 Author: Paul Kehrer 8 8 Author URI: http://langui.sh/ … … 15 15 require_once("flickrApi.class.php"); 16 16 17 define('FIDGETR_VERSION','2.1. 2');17 define('FIDGETR_VERSION','2.1.3'); 18 18 19 19 if (!defined('WP_CONTENT_URL')) { -
fidgetr/tags/2.1.3/flickrApi.class.php
r170681 r187466 38 38 39 39 public function getPublicPhotos($per_page=10) { 40 //instead of using this method we could fetch a feed of this structure 41 //http://api.flickr.com/services/feeds/photos_public.gne?id=86366039@N00&lang=en-us&format=php_serial 40 42 $params['method'] = 'flickr.people.getPublicPhotos'; 41 43 $params['api_key'] = $this->api_key; … … 91 93 } 92 94 $url = 'http://api.flickr.com/services/rest/?'.implode('&', $encodedParams); 93 if(function_exists('curl_init')) { 94 $ch = curl_init(); 95 curl_setopt($ch,CURLOPT_RETURNTRANSFER,1); 96 curl_setopt($ch, CURLOPT_URL, $url); 97 curl_setopt($ch, CURLOPT_TIMEOUT, 10); 98 $response = curl_exec($ch); 99 } else { 100 require_once( ABSPATH . 'wp-includes/class-snoopy.php'); 101 $snoopy = new Snoopy(); 102 $result = $snoopy->fetch($url); 103 if($result) { 104 $response = $snoopy->results; 105 } 95 require_once( ABSPATH . 'wp-includes/class-snoopy.php'); 96 $snoopy = new Snoopy(); 97 $result = $snoopy->fetch($url); 98 if($result) { 99 $response = $snoopy->results; 106 100 } 107 101 $responseObj = unserialize($response); -
fidgetr/tags/2.1.3/readme.txt
r179005 r187466 4 4 Tags: flickr, photos, widgets, sidebar, photography, pictures, photo, widget, picture, images, image 5 5 Requires at least: 2.8 6 Tested up to: 2.9 7 Stable tag: 2.1. 26 Tested up to: 2.9.1 7 Stable tag: 2.1.3 8 8 9 9 A simple and beautiful Flickr widget that supports themes. … … 16 16 17 17 == Changelog == 18 = 2.1.3 = 19 * Improve CSS specificity for all themes. This should improve the look of the widget in many cases. 20 * Changed some JS load timing (faster when other page elements hang) 21 * Upgraded slimbox to 2.03 22 * Further simplified flickrApi class to solely use Snoopy (removed curl) 23 18 24 = 2.1.2 = 19 25 * Improve title behavior when default theme shrinks/grows (white-space:nowrap) -
fidgetr/tags/2.1.3/themes/crossfade.theme.php
r168138 r187466 28 28 } 29 29 30 jQuery( window).load(function () {30 jQuery(document).ready(function () { 31 31 var height = 0; 32 32 jQuery('#fidgetr_container_<?php echo $this->number; ?> .fidgetr_item_crossfade').each(function() { -
fidgetr/tags/2.1.3/themes/default.theme.php
r168138 r187466 36 36 37 37 var timeOutId_<?php echo $this->number; ?> = 0; 38 jQuery( window).load(function() {38 jQuery(document).ready(function() { 39 39 jQuery("#fidgetr_container_<?php echo $this->number; ?>").fadeTo(1500,1.0); 40 40 -
fidgetr/tags/2.1.3/themes/theme_includes/crossfade/crossfade_fidgetr.css
r179005 r187466 1 .fidgetr_crossfade {1 #sidebar .fidgetr_crossfade { 2 2 width:100%; 3 3 position: absolute; … … 6 6 } 7 7 8 .fidgetr_item_crossfade {8 #sidebar .fidgetr_item_crossfade { 9 9 max-width:100%; 10 10 position: absolute; … … 14 14 } 15 15 16 .fidgetr_item_crossfade > span {16 #sidebar .fidgetr_item_crossfade > span { 17 17 position:absolute; 18 18 white-space:nowrap; … … 30 30 } 31 31 32 .fidgetr_item_crossfade > a {32 #sidebar .fidgetr_item_crossfade > a { 33 33 max-width:100%; 34 34 } 35 35 36 .fidgetr_item_crossfade > a > img {36 #sidebar .fidgetr_item_crossfade > a > img { 37 37 max-width:100%; 38 38 border:0px; … … 44 44 45 45 46 .fidgetr_commentcontainer_crossfade {46 #sidebar .fidgetr_commentcontainer_crossfade { 47 47 width:300px; 48 48 left:-301px; … … 52 52 } 53 53 54 .fidgetr_commentcontainer_crossfade a:link,#fidgetr_container .fidgetr_commentcontainer_crossfade a:visited, .fidgetr_commentcontainer_crossfade a:hover,.fidgetr_commentcontainer_crossfade a:active {54 #sidebar .fidgetr_commentcontainer_crossfade a:link,#sidebar .fidgetr_commentcontainer_crossfade a:visited,#sidebar .fidgetr_commentcontainer_crossfade a:hover,#sidebar .fidgetr_commentcontainer_crossfade a:active { 55 55 text-decoration:underline; 56 56 background-color:transparent; … … 58 58 } 59 59 60 .fidgetr_commentcontainer_crossfade > div {60 #sidebar .fidgetr_commentcontainer_crossfade > div { 61 61 font-size:11px; 62 62 line-height:11px; … … 71 71 } 72 72 73 .fidgetr_commentcontainer_crossfade > div p {73 #sidebar .fidgetr_commentcontainer_crossfade > div p { 74 74 margin-top:1px; 75 75 margin-bottom:1px; … … 77 77 } 78 78 79 .fidgetr_commentdata_crossfade {79 #sidebar .fidgetr_commentdata_crossfade { 80 80 padding-top:3px; 81 81 text-align:right; … … 84 84 } 85 85 86 .fidgetr_commentdata_crossfade a:link,.fidgetr_commentdata_crossfade a:active,.fidgetr_commentdata_crossfade a:hover,.fidgetr_commentdata_crossfade a:visited {86 #sidebar .fidgetr_commentdata_crossfade a:link,#sidebar .fidgetr_commentdata_crossfade a:active,#sidebar .fidgetr_commentdata_crossfade a:hover,#sidebar .fidgetr_commentdata_crossfade a:visited { 87 87 text-decoration:none; 88 88 color:#fff; -
fidgetr/tags/2.1.3/themes/theme_includes/default/default_fidgetr.css
r179005 r187466 1 .fidgetr_default {1 #sidebar .fidgetr_default { 2 2 padding:0; 3 3 margin:0; … … 7 7 8 8 /*safari 4 fanciness*/ 9 .fidgetr_default > div:first-child img {9 #sidebar .fidgetr_default > div:first-child img { 10 10 -webkit-box-reflect:below 5px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(0.85, transparent), to(rgba(0,0,0,0.5))); 11 11 } 12 12 13 .fidgetr_default_hidden > div:last-child img {13 #sidebar .fidgetr_default_hidden > div:last-child img { 14 14 -webkit-box-reflect:below 5px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(0.8, transparent), to(rgba(0,0,0,0.5))); 15 15 } 16 16 17 .fidgetr_default .fidgetr_commentcontainer > div > p img {17 #sidebar .fidgetr_default .fidgetr_commentcontainer > div > p img { 18 18 -webkit-box-reflect:none; 19 19 } … … 22 22 23 23 24 .fidgetr_item {24 #sidebar .fidgetr_item { 25 25 position:relative; 26 26 padding:0;; … … 28 28 } 29 29 30 .fidgetr_item > p > span {30 #sidebar .fidgetr_item > p > span { 31 31 position:absolute; 32 32 white-space:nowrap; … … 44 44 } 45 45 46 .fidgetr_item > p {46 #sidebar .fidgetr_item > p { 47 47 padding-top:2px; 48 48 padding-bottom:2px; … … 50 50 } 51 51 52 .fidgetr_item > p > a > img {52 #sidebar .fidgetr_item > p > a > img { 53 53 max-width:100%; 54 54 border:0px; 55 padding:0; 55 56 -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5); 56 57 -moz-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5); … … 59 60 } 60 61 61 .fidgetr_commentcontainer {62 #sidebar .fidgetr_commentcontainer { 62 63 display:none; 63 64 left:-301px; … … 67 68 } 68 69 69 # fidgetr_container .fidgetr_commentcontainer a:link,#fidgetr_container .fidgetr_commentcontainer a:visited,#fidgetr_container .fidgetr_commentcontainer a:hover,#fidgetr_container .fidgetr_commentcontainer a:active {70 #sidebar .fidgetr_commentcontainer a:link,#sidebar .fidgetr_commentcontainer a:visited,#sidebar .fidgetr_commentcontainer a:hover,#sidebar .fidgetr_commentcontainer a:active { 70 71 text-decoration:underline; 71 72 background-color:transparent; … … 73 74 } 74 75 75 .fidgetr_commentcontainer > div {76 #sidebar .fidgetr_commentcontainer > div { 76 77 font-size:11px; 77 78 line-height:11px; … … 86 87 } 87 88 88 .fidgetr_commentcontainer > div p {89 #sidebar .fidgetr_commentcontainer > div p { 89 90 margin-top:1px; 90 91 margin-bottom:1px; … … 92 93 } 93 94 94 .fidgetr_commentdata {95 #sidebar .fidgetr_commentdata { 95 96 padding-top:3px; 96 97 text-align:right; … … 99 100 } 100 101 101 # fidgetr_container .fidgetr_commentdata a:link,.fidgetr_commentdata a:active,.fidgetr_commentdata a:hover,.fidgetr_commentdata a:visited {102 #sidebar .fidgetr_commentdata a:link,#sidebar .fidgetr_commentdata a:active,#sidebar .fidgetr_commentdata a:hover,#sidebar .fidgetr_commentdata a:visited { 102 103 text-decoration:none; 103 104 color:#fff; -
fidgetr/tags/2.1.3/themes/theme_includes/grid/grid_fidgetr.css
r168138 r187466 1 .fidgetr_commentcontainer_grid {1 #sidebar .fidgetr_commentcontainer_grid { 2 2 left:-301px; 3 3 width:300px; … … 6 6 } 7 7 8 .fidgetr_commentcontainer_grid > div {8 #sidebar .fidgetr_commentcontainer_grid > div { 9 9 font-size:11px; 10 10 color:#fff; … … 18 18 } 19 19 20 .fidgetr_commentdata_grid {20 #sidebar .fidgetr_commentdata_grid { 21 21 padding-top:3px; 22 22 text-align:right; … … 24 24 } 25 25 26 .fidgetr_commentdata_grid a {26 #sidebar .fidgetr_commentdata_grid a { 27 27 text-decoration:none; 28 28 color:#fff; -
fidgetr/trunk/fidgetr.php
r179005 r187466 4 4 Plugin URI: http://langui.sh/fidgetr 5 5 Description: A themeable Flickr widget (multi-widget supported) that can fetch pictures and comments and style them in a myriad of attractive ways. 6 Version: 2.1. 26 Version: 2.1.3 7 7 Author: Paul Kehrer 8 8 Author URI: http://langui.sh/ … … 15 15 require_once("flickrApi.class.php"); 16 16 17 define('FIDGETR_VERSION','2.1. 2');17 define('FIDGETR_VERSION','2.1.3'); 18 18 19 19 if (!defined('WP_CONTENT_URL')) { -
fidgetr/trunk/flickrApi.class.php
r170681 r187466 38 38 39 39 public function getPublicPhotos($per_page=10) { 40 //instead of using this method we could fetch a feed of this structure 41 //http://api.flickr.com/services/feeds/photos_public.gne?id=86366039@N00&lang=en-us&format=php_serial 40 42 $params['method'] = 'flickr.people.getPublicPhotos'; 41 43 $params['api_key'] = $this->api_key; … … 91 93 } 92 94 $url = 'http://api.flickr.com/services/rest/?'.implode('&', $encodedParams); 93 if(function_exists('curl_init')) { 94 $ch = curl_init(); 95 curl_setopt($ch,CURLOPT_RETURNTRANSFER,1); 96 curl_setopt($ch, CURLOPT_URL, $url); 97 curl_setopt($ch, CURLOPT_TIMEOUT, 10); 98 $response = curl_exec($ch); 99 } else { 100 require_once( ABSPATH . 'wp-includes/class-snoopy.php'); 101 $snoopy = new Snoopy(); 102 $result = $snoopy->fetch($url); 103 if($result) { 104 $response = $snoopy->results; 105 } 95 require_once( ABSPATH . 'wp-includes/class-snoopy.php'); 96 $snoopy = new Snoopy(); 97 $result = $snoopy->fetch($url); 98 if($result) { 99 $response = $snoopy->results; 106 100 } 107 101 $responseObj = unserialize($response); -
fidgetr/trunk/readme.txt
r179005 r187466 4 4 Tags: flickr, photos, widgets, sidebar, photography, pictures, photo, widget, picture, images, image 5 5 Requires at least: 2.8 6 Tested up to: 2.9 7 Stable tag: 2.1. 26 Tested up to: 2.9.1 7 Stable tag: 2.1.3 8 8 9 9 A simple and beautiful Flickr widget that supports themes. … … 16 16 17 17 == Changelog == 18 = 2.1.3 = 19 * Improve CSS specificity for all themes. This should improve the look of the widget in many cases. 20 * Changed some JS load timing (faster when other page elements hang) 21 * Upgraded slimbox to 2.03 22 * Further simplified flickrApi class to solely use Snoopy (removed curl) 23 18 24 = 2.1.2 = 19 25 * Improve title behavior when default theme shrinks/grows (white-space:nowrap) -
fidgetr/trunk/themes/crossfade.theme.php
r168138 r187466 28 28 } 29 29 30 jQuery( window).load(function () {30 jQuery(document).ready(function () { 31 31 var height = 0; 32 32 jQuery('#fidgetr_container_<?php echo $this->number; ?> .fidgetr_item_crossfade').each(function() { -
fidgetr/trunk/themes/default.theme.php
r168138 r187466 36 36 37 37 var timeOutId_<?php echo $this->number; ?> = 0; 38 jQuery( window).load(function() {38 jQuery(document).ready(function() { 39 39 jQuery("#fidgetr_container_<?php echo $this->number; ?>").fadeTo(1500,1.0); 40 40 -
fidgetr/trunk/themes/theme_includes/crossfade/crossfade_fidgetr.css
r179005 r187466 1 .fidgetr_crossfade {1 #sidebar .fidgetr_crossfade { 2 2 width:100%; 3 3 position: absolute; … … 6 6 } 7 7 8 .fidgetr_item_crossfade {8 #sidebar .fidgetr_item_crossfade { 9 9 max-width:100%; 10 10 position: absolute; … … 14 14 } 15 15 16 .fidgetr_item_crossfade > span {16 #sidebar .fidgetr_item_crossfade > span { 17 17 position:absolute; 18 18 white-space:nowrap; … … 30 30 } 31 31 32 .fidgetr_item_crossfade > a {32 #sidebar .fidgetr_item_crossfade > a { 33 33 max-width:100%; 34 34 } 35 35 36 .fidgetr_item_crossfade > a > img {36 #sidebar .fidgetr_item_crossfade > a > img { 37 37 max-width:100%; 38 38 border:0px; … … 44 44 45 45 46 .fidgetr_commentcontainer_crossfade {46 #sidebar .fidgetr_commentcontainer_crossfade { 47 47 width:300px; 48 48 left:-301px; … … 52 52 } 53 53 54 .fidgetr_commentcontainer_crossfade a:link,#fidgetr_container .fidgetr_commentcontainer_crossfade a:visited, .fidgetr_commentcontainer_crossfade a:hover,.fidgetr_commentcontainer_crossfade a:active {54 #sidebar .fidgetr_commentcontainer_crossfade a:link,#sidebar .fidgetr_commentcontainer_crossfade a:visited,#sidebar .fidgetr_commentcontainer_crossfade a:hover,#sidebar .fidgetr_commentcontainer_crossfade a:active { 55 55 text-decoration:underline; 56 56 background-color:transparent; … … 58 58 } 59 59 60 .fidgetr_commentcontainer_crossfade > div {60 #sidebar .fidgetr_commentcontainer_crossfade > div { 61 61 font-size:11px; 62 62 line-height:11px; … … 71 71 } 72 72 73 .fidgetr_commentcontainer_crossfade > div p {73 #sidebar .fidgetr_commentcontainer_crossfade > div p { 74 74 margin-top:1px; 75 75 margin-bottom:1px; … … 77 77 } 78 78 79 .fidgetr_commentdata_crossfade {79 #sidebar .fidgetr_commentdata_crossfade { 80 80 padding-top:3px; 81 81 text-align:right; … … 84 84 } 85 85 86 .fidgetr_commentdata_crossfade a:link,.fidgetr_commentdata_crossfade a:active,.fidgetr_commentdata_crossfade a:hover,.fidgetr_commentdata_crossfade a:visited {86 #sidebar .fidgetr_commentdata_crossfade a:link,#sidebar .fidgetr_commentdata_crossfade a:active,#sidebar .fidgetr_commentdata_crossfade a:hover,#sidebar .fidgetr_commentdata_crossfade a:visited { 87 87 text-decoration:none; 88 88 color:#fff; -
fidgetr/trunk/themes/theme_includes/default/default_fidgetr.css
r179005 r187466 1 .fidgetr_default {1 #sidebar .fidgetr_default { 2 2 padding:0; 3 3 margin:0; … … 7 7 8 8 /*safari 4 fanciness*/ 9 .fidgetr_default > div:first-child img {9 #sidebar .fidgetr_default > div:first-child img { 10 10 -webkit-box-reflect:below 5px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(0.85, transparent), to(rgba(0,0,0,0.5))); 11 11 } 12 12 13 .fidgetr_default_hidden > div:last-child img {13 #sidebar .fidgetr_default_hidden > div:last-child img { 14 14 -webkit-box-reflect:below 5px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(0.8, transparent), to(rgba(0,0,0,0.5))); 15 15 } 16 16 17 .fidgetr_default .fidgetr_commentcontainer > div > p img {17 #sidebar .fidgetr_default .fidgetr_commentcontainer > div > p img { 18 18 -webkit-box-reflect:none; 19 19 } … … 22 22 23 23 24 .fidgetr_item {24 #sidebar .fidgetr_item { 25 25 position:relative; 26 26 padding:0;; … … 28 28 } 29 29 30 .fidgetr_item > p > span {30 #sidebar .fidgetr_item > p > span { 31 31 position:absolute; 32 32 white-space:nowrap; … … 44 44 } 45 45 46 .fidgetr_item > p {46 #sidebar .fidgetr_item > p { 47 47 padding-top:2px; 48 48 padding-bottom:2px; … … 50 50 } 51 51 52 .fidgetr_item > p > a > img {52 #sidebar .fidgetr_item > p > a > img { 53 53 max-width:100%; 54 54 border:0px; 55 padding:0; 55 56 -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5); 56 57 -moz-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5); … … 59 60 } 60 61 61 .fidgetr_commentcontainer {62 #sidebar .fidgetr_commentcontainer { 62 63 display:none; 63 64 left:-301px; … … 67 68 } 68 69 69 # fidgetr_container .fidgetr_commentcontainer a:link,#fidgetr_container .fidgetr_commentcontainer a:visited,#fidgetr_container .fidgetr_commentcontainer a:hover,#fidgetr_container .fidgetr_commentcontainer a:active {70 #sidebar .fidgetr_commentcontainer a:link,#sidebar .fidgetr_commentcontainer a:visited,#sidebar .fidgetr_commentcontainer a:hover,#sidebar .fidgetr_commentcontainer a:active { 70 71 text-decoration:underline; 71 72 background-color:transparent; … … 73 74 } 74 75 75 .fidgetr_commentcontainer > div {76 #sidebar .fidgetr_commentcontainer > div { 76 77 font-size:11px; 77 78 line-height:11px; … … 86 87 } 87 88 88 .fidgetr_commentcontainer > div p {89 #sidebar .fidgetr_commentcontainer > div p { 89 90 margin-top:1px; 90 91 margin-bottom:1px; … … 92 93 } 93 94 94 .fidgetr_commentdata {95 #sidebar .fidgetr_commentdata { 95 96 padding-top:3px; 96 97 text-align:right; … … 99 100 } 100 101 101 # fidgetr_container .fidgetr_commentdata a:link,.fidgetr_commentdata a:active,.fidgetr_commentdata a:hover,.fidgetr_commentdata a:visited {102 #sidebar .fidgetr_commentdata a:link,#sidebar .fidgetr_commentdata a:active,#sidebar .fidgetr_commentdata a:hover,#sidebar .fidgetr_commentdata a:visited { 102 103 text-decoration:none; 103 104 color:#fff; -
fidgetr/trunk/themes/theme_includes/grid/grid_fidgetr.css
r168138 r187466 1 .fidgetr_commentcontainer_grid {1 #sidebar .fidgetr_commentcontainer_grid { 2 2 left:-301px; 3 3 width:300px; … … 6 6 } 7 7 8 .fidgetr_commentcontainer_grid > div {8 #sidebar .fidgetr_commentcontainer_grid > div { 9 9 font-size:11px; 10 10 color:#fff; … … 18 18 } 19 19 20 .fidgetr_commentdata_grid {20 #sidebar .fidgetr_commentdata_grid { 21 21 padding-top:3px; 22 22 text-align:right; … … 24 24 } 25 25 26 .fidgetr_commentdata_grid a {26 #sidebar .fidgetr_commentdata_grid a { 27 27 text-decoration:none; 28 28 color:#fff;
Note: See TracChangeset
for help on using the changeset viewer.