Changeset 420449
- Timestamp:
- 08/07/2011 11:18:23 PM (15 years ago)
- Location:
- easy-review-builder-for-wordpress/trunk
- Files:
-
- 3 edited
-
easy-review-builder.css (modified) (2 diffs)
-
easy-review-builder.php (modified) (7 diffs)
-
readme.txt (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
easy-review-builder-for-wordpress/trunk/easy-review-builder.css
r414358 r420449 1 1 2 2 3 .easyReviewWrapper … … 79 80 } 80 81 82 .easyReviewBlank 83 {border-top: 0px; 84 padding: 0px; 85 } 86 87 td.easyReviewBlank 88 {border-top: 0px; 89 padding: 0px; 90 } 91 92 td.easyReviewRow 93 {border-top: 0px; 94 padding: 5px; 95 } 96 81 97 th.easyReviewRow 82 98 {font-weight: bold; 83 99 } 100 84 101 85 102 /* An example of how to do low-level HTML customizations within ERB: -
easy-review-builder-for-wordpress/trunk/easy-review-builder.php
r413989 r420449 2 2 /* 3 3 Plugin Name: Easy Review Builder 4 Version: 0. 54 Version: 0.6 5 5 Plugin URI: http://www.dyerware.com/main/products/easy-review-builder 6 6 Description: Creates a customizable star-based review summary table from a shortcode … … 78 78 { 79 79 $plgDir = plugins_url ( plugin_basename ( dirname ( __FILE__ ) ) ); 80 80 81 81 82 if ( isset( $_GET['page'] ) && $_GET['page'] == 'easy-review-builder-for-wordpress/easy-review-builder.php' ) … … 304 305 $average = 0; 305 306 $numRows = 0; 307 $numLiveRows = 0; 306 308 307 309 for ($x = 0; $x < 8; $x++) … … 320 322 { 321 323 if ($firstRow == FALSE) 322 $rowStr .= "<tr><td colspan='2' style='border-bottom:1px solid;" . $defLineColor . ";'></td></tr>";324 $rowStr .= "<tr><td colspan='2' class='easyReviewBlank' style='border-bottom:1px solid;" . $defLineColor . ";'></td></tr>"; 323 325 324 326 $rowStr .= "<tr><th class='easyReviewRow' style='width:100%;" … … 326 328 . "<td class='easyReviewRow' style='white-space:nowrap;" . $defBkgColor . "'>"; 327 329 328 329 for ($y = 0; $y < $ratingMax; $y++) 330 { 331 if ($y + 1 <= $ratingFloor) 332 $rowStr .= "<img alt='www.dyerware.com' class='easyReviewImage' src='" . $starFullImg . "'/>"; 333 else if ($y + 1 == $ratingFloor + 1 && $halfStar) 334 $rowStr .= "<img alt='www.dyerware.com' class='easyReviewImage' src='" . $starHalfImg . "'/>"; 335 else 336 $rowStr .= "<img alt='www.dyerware.com' class='easyReviewImage' src='" . $starEmptyImg . "'/>"; 337 } 338 330 331 if ($rating >= 0) 332 { 333 $numLiveRows++; 334 for ($y = 0; $y < $ratingMax; $y++) 335 { 336 if ($y + 1 <= $ratingFloor) 337 $rowStr .= "<img alt='www.dyerware.com' class='easyReviewImage' src='" . $starFullImg . "'/>"; 338 else if ($y + 1 == $ratingFloor + 1 && $halfStar) 339 $rowStr .= "<img alt='www.dyerware.com' class='easyReviewImage' src='" . $starHalfImg . "'/>"; 340 else 341 $rowStr .= "<img alt='www.dyerware.com' class='easyReviewImage' src='" . $starEmptyImg . "'/>"; 342 } 343 344 $average += $rating; 345 } 346 339 347 $rowStr .= "</td></tr>"; 340 348 $rowStr .= "<tr><td colspan='2' class='easyReviewRow' style='" … … 346 354 347 355 $numRows++; 348 $average += $rating; 349 } 356 } 350 357 351 358 $output .= $rowStr; … … 359 366 $halfStar = false; 360 367 361 $average = $average / $numRows; 368 if ($numLiveRows) 369 { 370 $average = $average / $numLiveRows; 371 } 372 else 373 { 374 $average = 0; 375 } 362 376 363 377 if ($average < round($average)) -
easy-review-builder-for-wordpress/trunk/readme.txt
r413989 r420449 6 6 Requires at least: 2.8 7 7 Tested up to: 3.2.1 8 Stable tag: 0. 58 Stable tag: 0.6 9 9 10 Create attractive star ratings for reviews. Supports multiple rating categories and an optional auto-calculated summary 10 Create attractive star ratings for reviews. Supports multiple rating categories and an optional auto-calculated summary. 11 11 12 12 … … 61 61 == Upgrade Notice == 62 62 63 = 0.6 = 64 * setting a negative rating will not render stars nor count the rating towards the average. This allows you to have simply informational rows of a review box. 65 * CSS rule to help with some table overrides by some themes. 66 63 67 = 0.5 = 64 68 * New icon sets gamester and coin … … 70 74 71 75 == Changelog == 76 77 = 0.6 = 78 * setting a negative rating will not render stars nor count the rating towards the average. This allows you to have simply informational rows of a review box. 79 * CSS rule to help with some table overrides by some themes. 72 80 73 81 = 0.5 =
Note: See TracChangeset
for help on using the changeset viewer.