Changeset 683676
- Timestamp:
- 03/18/2013 02:02:44 PM (13 years ago)
- Location:
- motor-racing-league/trunk
- Files:
-
- 2 added
- 16 edited
-
TODO.txt (modified) (1 diff)
-
changelog.txt (modified) (2 diffs)
-
lang/motorracingleague.pot (modified) (30 diffs)
-
motorracingleague.class.php (modified) (5 diffs)
-
motorracingleague.php (modified) (2 diffs)
-
motorracingleagueadmin.class.php (modified) (7 diffs)
-
readme.txt (modified) (4 diffs)
-
screenshot-1.png (modified) (previous)
-
screenshot-10.png (added)
-
screenshot-11.png (added)
-
screenshot-2.png (modified) (previous)
-
screenshot-3.png (modified) (previous)
-
screenshot-4.png (modified) (previous)
-
screenshot-5.png (modified) (previous)
-
screenshot-6.png (modified) (previous)
-
screenshot-7.png (modified) (previous)
-
screenshot-8.png (modified) (previous)
-
screenshot-9.png (modified) (previous)
Legend:
- Unmodified
- Added
- Removed
-
motor-racing-league/trunk/TODO.txt
r349071 r683676 1 2 Add option to include late entries in results calculation.3 1 4 2 Localization in different languages - Spanish, German and Portuguese added, more would be nice -
motor-racing-league/trunk/changelog.txt
r680419 r683676 1 1.9 - 19th Mar 2013 2 Handle 'Show Predictions' button better if no predictions. 3 Improved robustness of email reminders. 4 Bug fix for qualifying deadline for last race of season. 5 1 6 1.8 - 12th Mar 2013 2 7 Allows predictions for Rain, Safety Car, DNF … … 5 10 6 11 1.7 - 8th Mar 2013 7 Added email reminders to prompt users howhave not predicted yet.12 Added email reminders to prompt users who have not predicted yet. 8 13 9 14 1.6 - 18th Feb 2013 -
motor-racing-league/trunk/lang/motorracingleague.pot
r681912 r683676 3 3 msgid "" 4 4 msgstr "" 5 "Project-Id-Version: Motor Racing League 1. 8\n"5 "Project-Id-Version: Motor Racing League 1.9\n" 6 6 "Report-Msgid-Bugs-To: http://wordpress.org/tag/motorracingleague\n" 7 "POT-Creation-Date: 2013-03-1 3 16:46:18+00:00\n"7 "POT-Creation-Date: 2013-03-18 13:55:13+00:00\n" 8 8 "MIME-Version: 1.0\n" 9 9 "Content-Type: text/plain; charset=UTF-8\n" … … 35 35 msgstr "" 36 36 37 #. #-#-#-#-# motorracingleague.pot (Motor Racing League 1. 8) #-#-#-#-#37 #. #-#-#-#-# motorracingleague.pot (Motor Racing League 1.9) #-#-#-#-# 38 38 #. Plugin Name of the plugin/theme 39 39 #: motorracingleague.class.php:345 mrl-widget.php:17 … … 59 59 msgstr "" 60 60 61 #: motorracingleague.class.php:42 261 #: motorracingleague.class.php:424 62 62 msgid "Reminders cancelled" 63 63 msgstr "" 64 64 65 #: motorracingleague.class.php:42 265 #: motorracingleague.class.php:424 66 66 msgid "All future reminders for this Championship have been canceled." 67 67 msgstr "" 68 68 69 #: motorracingleague.class.php:57 5 motorracingleague.class.php:140769 #: motorracingleague.class.php:577 motorracingleague.class.php:1487 70 70 msgid "You must be logged in" 71 71 msgstr "" 72 72 73 #: motorracingleague.class.php:65 673 #: motorracingleague.class.php:659 74 74 msgid "No championship defined" 75 75 msgstr "" 76 76 77 #: motorracingleague.class.php:662 motorracingleagueadmin.class.php:391 78 #: motorracingleagueadmin.class.php:3036 77 #: motorracingleague.class.php:683 78 msgid "" 79 "Qualifying deadline has passed. Only changes to race predictions are allowed" 80 msgstr "" 81 82 #: motorracingleague.class.php:691 motorracingleagueadmin.class.php:421 83 #: motorracingleagueadmin.class.php:3103 79 84 msgid "Entry for" 80 85 msgstr "" 81 86 82 #: motorracingleague.class.php: 68087 #: motorracingleague.class.php:709 83 88 msgid "Next prediction deadline in" 84 89 msgstr "" 85 90 86 #: motorracingleague.class.php: 68191 #: motorracingleague.class.php:710 87 92 msgid "Too Late - Prediction deadline passed" 88 93 msgstr "" 89 94 90 #: motorracingleague.class.php: 68795 #: motorracingleague.class.php:716 91 96 msgid "No races available in this championship." 92 97 msgstr "" 93 98 94 #: motorracingleague.class.php:752 95 msgid "" 96 "Enter the Pole Lap Time in hh:mm.ccc format, e.g. 01:31.213 for 1m 31.213s" 97 msgstr "" 98 99 #: motorracingleague.class.php:753 motorracingleague.class.php:1264 100 #: motorracingleague.class.php:2009 motorracingleague.class.php:2430 101 #: motorracingleague.class.php:2628 motorracingleague.class.php:2680 102 #: motorracingleague.class.php:2910 motorracingleague.class.php:2993 103 #: motorracingleague.class.php:3043 motorracingleagueadmin.class.php:2329 104 #: motorracingleagueadmin.class.php:2750 motorracingleagueadmin.class.php:2807 99 #: motorracingleague.class.php:779 100 msgid "" 101 "Enter the Pole Lap Time in mm:ss.ccc format, e.g. 01:31.213 for 1m 31.213s" 102 msgstr "" 103 104 #: motorracingleague.class.php:780 motorracingleague.class.php:1337 105 #: motorracingleague.class.php:1380 motorracingleague.class.php:2132 106 #: motorracingleague.class.php:2553 motorracingleague.class.php:2751 107 #: motorracingleague.class.php:2803 motorracingleague.class.php:3043 108 #: motorracingleague.class.php:3143 motorracingleague.class.php:3193 109 #: motorracingleagueadmin.class.php:2396 motorracingleagueadmin.class.php:2817 110 #: motorracingleagueadmin.class.php:2874 105 111 msgid "Pole Time" 106 112 msgstr "" 107 113 108 #: motorracingleague.class.php:7 63 motorracingleague.class.php:1270109 #: motorracingleague.class.php:2 004 motorracingleague.class.php:2438110 #: motorracingleague.class.php:2 634 motorracingleague.class.php:2916111 #: motorracingleague.class.php:3 001 motorracingleagueadmin.class.php:115112 #: motorracingleagueadmin.class.php:4 16 motorracingleagueadmin.class.php:1086113 #: motorracingleagueadmin.class.php:15 51 motorracingleagueadmin.class.php:2335114 #: motorracingleagueadmin.class.php:2 756 motorracingleagueadmin.class.php:3062114 #: motorracingleague.class.php:790 motorracingleague.class.php:1343 115 #: motorracingleague.class.php:2127 motorracingleague.class.php:2561 116 #: motorracingleague.class.php:2757 motorracingleague.class.php:3049 117 #: motorracingleague.class.php:3151 motorracingleagueadmin.class.php:115 118 #: motorracingleagueadmin.class.php:446 motorracingleagueadmin.class.php:1116 119 #: motorracingleagueadmin.class.php:1581 motorracingleagueadmin.class.php:2402 120 #: motorracingleagueadmin.class.php:2823 motorracingleagueadmin.class.php:3129 115 121 msgid "Pole" 116 122 msgstr "" 117 123 118 #: motorracingleague.class.php:7 67 motorracingleague.class.php:2919124 #: motorracingleague.class.php:794 motorracingleague.class.php:3052 119 125 msgid "Position" 120 126 msgstr "" 121 127 122 #: motorracingleague.class.php: 778128 #: motorracingleague.class.php:805 123 129 msgid "Predict if this race will be rain affected" 124 130 msgstr "" 125 131 126 #: motorracingleague.class.php:779 motorracingleague.class.php:2005 127 #: motorracingleague.class.php:2134 motorracingleague.class.php:2418 128 #: motorracingleague.class.php:2616 motorracingleague.class.php:2668 129 #: motorracingleague.class.php:2977 motorracingleague.class.php:3031 130 #: motorracingleagueadmin.class.php:111 motorracingleagueadmin.class.php:431 131 #: motorracingleagueadmin.class.php:1102 motorracingleagueadmin.class.php:1589 132 #: motorracingleagueadmin.class.php:2320 motorracingleagueadmin.class.php:2738 133 #: motorracingleagueadmin.class.php:2795 motorracingleagueadmin.class.php:3078 132 #: motorracingleague.class.php:806 motorracingleague.class.php:1325 133 #: motorracingleague.class.php:1368 motorracingleague.class.php:2128 134 #: motorracingleague.class.php:2257 motorracingleague.class.php:2541 135 #: motorracingleague.class.php:2739 motorracingleague.class.php:2791 136 #: motorracingleague.class.php:3060 motorracingleague.class.php:3127 137 #: motorracingleague.class.php:3181 motorracingleagueadmin.class.php:111 138 #: motorracingleagueadmin.class.php:461 motorracingleagueadmin.class.php:1132 139 #: motorracingleagueadmin.class.php:1619 motorracingleagueadmin.class.php:2387 140 #: motorracingleagueadmin.class.php:2805 motorracingleagueadmin.class.php:2862 141 #: motorracingleagueadmin.class.php:3145 134 142 msgid "Rain" 135 143 msgstr "" 136 144 137 #: motorracingleague.class.php: 785145 #: motorracingleague.class.php:812 138 146 msgid "Predict if the Safety Car will be deployed" 139 147 msgstr "" 140 148 141 #: motorracingleague.class.php:786 motorracingleague.class.php:2006 142 #: motorracingleague.class.php:2157 motorracingleague.class.php:2671 143 #: motorracingleague.class.php:3034 motorracingleagueadmin.class.php:438 144 #: motorracingleagueadmin.class.php:1109 motorracingleagueadmin.class.php:1593 145 #: motorracingleagueadmin.class.php:2798 motorracingleagueadmin.class.php:3085 149 #: motorracingleague.class.php:813 motorracingleague.class.php:1371 150 #: motorracingleague.class.php:2129 motorracingleague.class.php:2280 151 #: motorracingleague.class.php:2794 motorracingleague.class.php:3063 152 #: motorracingleague.class.php:3184 motorracingleagueadmin.class.php:468 153 #: motorracingleagueadmin.class.php:1139 motorracingleagueadmin.class.php:1623 154 #: motorracingleagueadmin.class.php:2865 motorracingleagueadmin.class.php:3152 146 155 msgid "Safety Car" 147 156 msgstr "" 148 157 149 #: motorracingleague.class.php: 792158 #: motorracingleague.class.php:819 150 159 msgid "Predict the number of non finishers" 151 160 msgstr "" 152 161 153 #: motorracingleague.class.php:793 motorracingleague.class.php:2007 154 #: motorracingleague.class.php:2180 motorracingleague.class.php:2426 155 #: motorracingleague.class.php:2622 motorracingleague.class.php:2674 156 #: motorracingleague.class.php:2985 motorracingleague.class.php:3037 157 #: motorracingleagueadmin.class.php:113 motorracingleagueadmin.class.php:445 158 #: motorracingleagueadmin.class.php:1116 motorracingleagueadmin.class.php:1597 159 #: motorracingleagueadmin.class.php:2326 motorracingleagueadmin.class.php:2744 160 #: motorracingleagueadmin.class.php:2801 motorracingleagueadmin.class.php:3092 162 #: motorracingleague.class.php:820 motorracingleague.class.php:1331 163 #: motorracingleague.class.php:1374 motorracingleague.class.php:2130 164 #: motorracingleague.class.php:2303 motorracingleague.class.php:2549 165 #: motorracingleague.class.php:2745 motorracingleague.class.php:2797 166 #: motorracingleague.class.php:3066 motorracingleague.class.php:3135 167 #: motorracingleague.class.php:3187 motorracingleagueadmin.class.php:113 168 #: motorracingleagueadmin.class.php:475 motorracingleagueadmin.class.php:1146 169 #: motorracingleagueadmin.class.php:1627 motorracingleagueadmin.class.php:2393 170 #: motorracingleagueadmin.class.php:2811 motorracingleagueadmin.class.php:2868 171 #: motorracingleagueadmin.class.php:3159 161 172 msgid "DNF" 162 173 msgstr "" 163 174 164 #: motorracingleague.class.php:8 04175 #: motorracingleague.class.php:831 165 176 msgid "Choose one race to gain double points" 166 177 msgstr "" 167 178 168 #: motorracingleague.class.php:805 motorracingleague.class.php:2008 169 #: motorracingleague.class.php:2203 motorracingleague.class.php:2677 170 #: motorracingleague.class.php:3040 motorracingleagueadmin.class.php:457 171 #: motorracingleagueadmin.class.php:2804 motorracingleagueadmin.class.php:3104 179 #: motorracingleague.class.php:832 motorracingleague.class.php:1377 180 #: motorracingleague.class.php:2131 motorracingleague.class.php:2326 181 #: motorracingleague.class.php:2800 motorracingleague.class.php:3069 182 #: motorracingleague.class.php:3190 motorracingleagueadmin.class.php:487 183 #: motorracingleagueadmin.class.php:2871 motorracingleagueadmin.class.php:3171 172 184 msgid "Double Up" 173 185 msgstr "" 174 186 175 #: motorracingleague.class.php:8 25 motorracingleagueadmin.class.php:1861176 #: motorracingleagueadmin.class.php:1 884 motorracingleagueadmin.class.php:2735187 #: motorracingleague.class.php:852 motorracingleagueadmin.class.php:1891 188 #: motorracingleagueadmin.class.php:1914 motorracingleagueadmin.class.php:2802 177 189 msgid "Name" 178 190 msgstr "" 179 191 180 #: motorracingleague.class.php:8 26 motorracingleagueadmin.class.php:2736192 #: motorracingleague.class.php:853 motorracingleagueadmin.class.php:2803 181 193 msgid "Email" 182 194 msgstr "" 183 195 184 #: motorracingleague.class.php:8 36 motorracingleague.class.php:1366185 #: motorracingleague.class.php:2 806196 #: motorracingleague.class.php:863 motorracingleague.class.php:1446 197 #: motorracingleague.class.php:2935 186 198 msgid "Update Prediction" 187 199 msgstr "" 188 200 189 #: motorracingleague.class.php:8 38 motorracingleague.class.php:1387190 #: motorracingleague.class.php:2 794 motorracingleagueadmin.class.php:484201 #: motorracingleague.class.php:865 motorracingleague.class.php:1467 202 #: motorracingleague.class.php:2917 motorracingleagueadmin.class.php:514 191 203 msgid "Add Prediction" 192 204 msgstr "" 193 205 194 #: motorracingleague.class.php:8 44206 #: motorracingleague.class.php:871 195 207 msgid "Show Predictions" 196 208 msgstr "" 197 209 198 #: motorracingleague.class.php:1 257210 #: motorracingleague.class.php:1318 199 211 msgid "Predictions for " 200 212 msgstr "" 201 213 202 #: motorracingleague.class.php:1 259214 #: motorracingleague.class.php:1320 203 215 msgid "Latest predictions for " 204 216 msgstr "" 205 217 206 #: motorracingleague.class.php:1 262 motorracingleague.class.php:1772207 #: motorracingleague.class.php: 1913 motorracingleague.class.php:1922208 #: motorracingleague.class.php:2 613218 #: motorracingleague.class.php:1323 motorracingleague.class.php:1895 219 #: motorracingleague.class.php:2036 motorracingleague.class.php:2045 220 #: motorracingleague.class.php:2736 209 221 msgid "Player" 210 222 msgstr "" 211 223 212 #: motorracingleague.class.php:1275 motorracingleagueadmin.class.php:2762 224 #: motorracingleague.class.php:1328 motorracingleague.class.php:2545 225 #: motorracingleague.class.php:2742 motorracingleague.class.php:3131 226 #: motorracingleagueadmin.class.php:112 motorracingleagueadmin.class.php:2390 227 #: motorracingleagueadmin.class.php:2808 228 msgid "SC" 229 msgstr "" 230 231 #: motorracingleague.class.php:1334 motorracingleague.class.php:2748 232 #: motorracingleague.class.php:3139 motorracingleagueadmin.class.php:2814 233 msgid "Double" 234 msgstr "" 235 236 #: motorracingleague.class.php:1348 motorracingleagueadmin.class.php:2829 213 237 msgid "When" 214 238 msgstr "" 215 239 216 #: motorracingleague.class.php:13 15217 msgid " Your entry could not be displayed."218 msgstr "" 219 220 #: motorracingleague.class.php:1 331240 #: motorracingleague.class.php:1395 241 msgid "No predictions available." 242 msgstr "" 243 244 #: motorracingleague.class.php:1411 221 245 msgid "Show Entry Form" 222 246 msgstr "" 223 247 224 #: motorracingleague.class.php:1 337248 #: motorracingleague.class.php:1417 225 249 msgid "Show All Predictions" 226 250 msgstr "" 227 251 228 #: motorracingleague.class.php:1 387 motorracingleagueadmin.class.php:2874252 #: motorracingleague.class.php:1467 motorracingleagueadmin.class.php:2941 229 253 msgid "Your entry has been saved" 230 254 msgstr "" 231 255 232 #: motorracingleague.class.php:14 15 motorracingleagueadmin.class.php:2879233 #: motorracingleagueadmin.class.php: 2959256 #: motorracingleague.class.php:1495 motorracingleagueadmin.class.php:2946 257 #: motorracingleagueadmin.class.php:3026 234 258 msgid "Please select all fields" 235 259 msgstr "" 236 260 237 #: motorracingleague.class.php:1 420261 #: motorracingleague.class.php:1500 238 262 msgid "Not a valid email address" 239 263 msgstr "" 240 264 241 #: motorracingleague.class.php:1 425 motorracingleagueadmin.class.php:2411242 #: motorracingleagueadmin.class.php:2 488 motorracingleagueadmin.class.php:2889243 #: motorracingleagueadmin.class.php: 2947265 #: motorracingleague.class.php:1505 motorracingleagueadmin.class.php:2478 266 #: motorracingleagueadmin.class.php:2555 motorracingleagueadmin.class.php:2956 267 #: motorracingleagueadmin.class.php:3014 244 268 msgid "Lap time must be MM:SS.ccc format" 245 269 msgstr "" 246 270 247 #: motorracingleague.class.php:1 431271 #: motorracingleague.class.php:1511 248 272 msgid "DNF must be numeric" 249 273 msgstr "" 250 274 251 #: motorracingleague.class.php:1443 275 #: motorracingleague.class.php:1531 motorracingleague.class.php:1680 276 msgid "Qualifying deadline passed. Your entry has not been saved." 277 msgstr "" 278 279 #: motorracingleague.class.php:1533 252 280 msgid "Not all drivers selected." 253 281 msgstr "" 254 282 255 #: motorracingleague.class.php:1 460283 #: motorracingleague.class.php:1552 256 284 msgid "You have already used your Double Up this season" 257 285 msgstr "" 258 286 259 #: motorracingleague.class.php:1 490287 #: motorracingleague.class.php:1582 260 288 msgid "Email address does not match previous entry" 261 289 msgstr "" 262 290 263 #: motorracingleague.class.php:15 05 motorracingleagueadmin.class.php:2422264 #: motorracingleagueadmin.class.php:2 498 motorracingleagueadmin.class.php:2900265 #: motorracingleagueadmin.class.php: 2967291 #: motorracingleague.class.php:1597 motorracingleagueadmin.class.php:2489 292 #: motorracingleagueadmin.class.php:2565 motorracingleagueadmin.class.php:2967 293 #: motorracingleagueadmin.class.php:3034 266 294 msgid "Duplicate drivers" 267 295 msgstr "" 268 296 269 #: motorracingleague.class.php:1 516297 #: motorracingleague.class.php:1608 270 298 msgid "This entry has not been saved because it is too late" 271 299 msgstr "" 272 300 273 #: motorracingleague.class.php:1 544 motorracingleague.class.php:1549274 #: motorracingleague.class.php:1 601 motorracingleague.class.php:1607275 #: motorracingleagueadmin.class.php:29 26 motorracingleagueadmin.class.php:2932276 #: motorracingleagueadmin.class.php: 2987301 #: motorracingleague.class.php:1640 motorracingleague.class.php:1645 302 #: motorracingleague.class.php:1703 motorracingleague.class.php:1709 303 #: motorracingleagueadmin.class.php:2993 motorracingleagueadmin.class.php:2999 304 #: motorracingleagueadmin.class.php:3054 277 305 msgid "Your entry could not be saved to the database." 278 306 msgstr "" 279 307 280 #: motorracingleague.class.php:1 773 motorracingleague.class.php:1914308 #: motorracingleague.class.php:1896 motorracingleague.class.php:2037 281 309 msgid "Rank" 282 310 msgstr "" 283 311 284 #: motorracingleague.class.php:1 774 motorracingleague.class.php:1920285 #: motorracingleague.class.php:3 059312 #: motorracingleague.class.php:1897 motorracingleague.class.php:2043 313 #: motorracingleague.class.php:3209 286 314 msgid "Total" 287 315 msgstr "" 288 316 289 #: motorracingleague.class.php:2 010 motorracingleague.class.php:2657290 #: motorracingleague.class.php:2 691 motorracingleague.class.php:3020291 #: motorracingleagueadmin.class.php:2 780 motorracingleagueadmin.class.php:2817317 #: motorracingleague.class.php:2133 motorracingleague.class.php:2780 318 #: motorracingleague.class.php:2814 motorracingleague.class.php:3170 319 #: motorracingleagueadmin.class.php:2847 motorracingleagueadmin.class.php:2884 292 320 msgid "Bonus" 293 321 msgstr "" 294 322 295 #: motorracingleague.class.php:2 042323 #: motorracingleague.class.php:2165 296 324 msgid "Prediction statistics for:" 297 325 msgstr "" 298 326 299 #: motorracingleague.class.php:2 080 motorracingleague.class.php:2109327 #: motorracingleague.class.php:2203 motorracingleague.class.php:2232 300 328 msgid "Statistics not available" 301 329 msgstr "" 302 330 303 #: motorracingleague.class.php:2 117331 #: motorracingleague.class.php:2240 304 332 msgid "Prediction Summary" 305 333 msgstr "" 306 334 307 #: motorracingleague.class.php:2 117335 #: motorracingleague.class.php:2240 308 336 msgid "predictions" 309 337 msgstr "" 310 338 311 #: motorracingleague.class.php:2 229339 #: motorracingleague.class.php:2352 312 340 msgid "Pole Position" 313 341 msgstr "" 314 342 315 #: motorracingleague.class.php:2 279343 #: motorracingleague.class.php:2402 316 344 msgid "Race Win" 317 345 msgstr "" 318 346 319 #: motorracingleague.class.php:2 313347 #: motorracingleague.class.php:2436 320 348 msgid "Pole Lap Time" 321 349 msgstr "" 322 350 323 #: motorracingleague.class.php:2 313351 #: motorracingleague.class.php:2436 324 352 msgid "average" 325 353 msgstr "" 326 354 327 #: motorracingleague.class.php:2 379355 #: motorracingleague.class.php:2502 328 356 msgid "Most frequent podium predictions" 329 357 msgstr "" 330 358 331 #: motorracingleague.class.php:2 415359 #: motorracingleague.class.php:2538 332 360 msgid "Race result" 333 361 msgstr "" 334 362 335 #: motorracingleague.class.php:2422 motorracingleague.class.php:2619 336 #: motorracingleague.class.php:2981 motorracingleagueadmin.class.php:112 337 #: motorracingleagueadmin.class.php:2323 motorracingleagueadmin.class.php:2741 338 msgid "SC" 339 msgstr "" 340 341 #: motorracingleague.class.php:2447 363 #: motorracingleague.class.php:2570 342 364 msgid "Race Results not yet available" 343 365 msgstr "" 344 366 345 #: motorracingleague.class.php:2 584 motorracingleague.class.php:2608367 #: motorracingleague.class.php:2707 motorracingleague.class.php:2731 346 368 msgid "No results available" 347 369 msgstr "" 348 370 349 #: motorracingleague.class.php:2625 motorracingleague.class.php:2989 350 #: motorracingleagueadmin.class.php:2747 351 msgid "Double" 352 msgstr "" 353 354 #: motorracingleague.class.php:2770 371 #: motorracingleague.class.php:2893 355 372 msgid "Unknown race" 356 373 msgstr "" 357 374 358 #: motorracingleague.class.php:2 776375 #: motorracingleague.class.php:2899 359 376 msgid "Unknown championship" 360 377 msgstr "" 361 378 362 #: motorracingleague.class.php: 2878379 #: motorracingleague.class.php:3010 363 380 msgid "Laps" 364 381 msgstr "" 365 382 366 #: motorracingleague.class.php: 2878383 #: motorracingleague.class.php:3010 367 384 msgid "Most Laps Led" 368 385 msgstr "" 369 386 370 #: motorracingleague.class.php: 2880387 #: motorracingleague.class.php:3012 371 388 msgid "Fastest" 372 389 msgstr "" 373 390 374 #: motorracingleague.class.php: 2880391 #: motorracingleague.class.php:3012 375 392 msgid "Fastest Lap" 376 393 msgstr "" 377 394 378 #: motorracingleague.class.php:2975 395 #: motorracingleague.class.php:3057 396 msgid "Yes" 397 msgstr "" 398 399 #: motorracingleague.class.php:3058 400 msgid "No" 401 msgstr "" 402 403 #: motorracingleague.class.php:3125 379 404 msgid "Race" 380 405 msgstr "" … … 384 409 msgstr "" 385 410 386 #: motorracingleagueadmin.class.php:45 motorracingleagueadmin.class.php:12 32411 #: motorracingleagueadmin.class.php:45 motorracingleagueadmin.class.php:1262 387 412 msgid "Championship" 388 413 msgstr "" … … 424 449 msgstr "" 425 450 426 #: motorracingleagueadmin.class.php:107 motorracingleagueadmin.class.php:17 62427 #: motorracingleagueadmin.class.php:1 881451 #: motorracingleagueadmin.class.php:107 motorracingleagueadmin.class.php:1792 452 #: motorracingleagueadmin.class.php:1911 428 453 msgid "Delete" 429 454 msgstr "" 430 455 431 #: motorracingleagueadmin.class.php:108 motorracingleagueadmin.class.php:17 63432 #: motorracingleagueadmin.class.php:1 882456 #: motorracingleagueadmin.class.php:108 motorracingleagueadmin.class.php:1793 457 #: motorracingleagueadmin.class.php:1912 433 458 msgid "ID" 434 459 msgstr "" 435 460 436 461 #: motorracingleagueadmin.class.php:109 motorracingleagueadmin.class.php:163 437 #: motorracingleagueadmin.class.php:12 44462 #: motorracingleagueadmin.class.php:1274 438 463 msgid "Season" 439 464 msgstr "" … … 452 477 453 478 #: motorracingleagueadmin.class.php:118 motorracingleagueadmin.class.php:167 454 #: motorracingleagueadmin.class.php:12 48479 #: motorracingleagueadmin.class.php:1278 455 480 msgid "Description" 456 481 msgstr "" 457 482 458 #: motorracingleagueadmin.class.php:119 motorracingleagueadmin.class.php:12 56483 #: motorracingleagueadmin.class.php:119 motorracingleagueadmin.class.php:1286 459 484 msgid "Calculator" 460 485 msgstr "" … … 464 489 msgstr "" 465 490 466 #: motorracingleagueadmin.class.php:145 motorracingleagueadmin.class.php: 787467 #: motorracingleagueadmin.class.php:11 44 motorracingleagueadmin.class.php:1783468 #: motorracingleagueadmin.class.php:1 899491 #: motorracingleagueadmin.class.php:145 motorracingleagueadmin.class.php:817 492 #: motorracingleagueadmin.class.php:1174 motorracingleagueadmin.class.php:1813 493 #: motorracingleagueadmin.class.php:1929 469 494 msgid "Delete Selected" 470 495 msgstr "" … … 500 525 msgstr "" 501 526 502 #: motorracingleagueadmin.class.php:171 motorracingleagueadmin.class.php:12 52527 #: motorracingleagueadmin.class.php:171 motorracingleagueadmin.class.php:1282 503 528 msgid "Number of Predictions" 504 529 msgstr "" … … 508 533 msgstr "" 509 534 510 #: motorracingleagueadmin.class.php:220 535 #: motorracingleagueadmin.class.php:231 536 msgid "" 537 "Are you enjoying this plugin? Please consider donating. If you can't donate " 538 "please consider adding a link to %s Thank you." 539 msgstr "" 540 541 #: motorracingleagueadmin.class.php:233 542 msgid "Already donated" 543 msgstr "" 544 545 #: motorracingleagueadmin.class.php:249 511 546 msgid "Motor Racing League Options" 512 547 msgstr "" 513 548 514 #: motorracingleagueadmin.class.php:2 29549 #: motorracingleagueadmin.class.php:258 515 550 msgid "Max results in widget" 516 551 msgstr "" 517 552 518 #: motorracingleagueadmin.class.php:2 33553 #: motorracingleagueadmin.class.php:262 519 554 msgid "Conditionally load Javascript and CSS" 520 555 msgstr "" 521 556 522 #: motorracingleagueadmin.class.php:2 37557 #: motorracingleagueadmin.class.php:266 523 558 msgid "Display plugin link in footer" 524 559 msgstr "" 525 560 526 #: motorracingleagueadmin.class.php:2 41561 #: motorracingleagueadmin.class.php:270 527 562 msgid "Show display_name instead of login_name from profile (experimental)" 528 563 msgstr "" 529 564 530 #: motorracingleagueadmin.class.php:2 45565 #: motorracingleagueadmin.class.php:274 531 566 msgid "Ask users to Opt-in to mailing list" 532 567 msgstr "" 533 568 534 #: motorracingleagueadmin.class.php:2 49569 #: motorracingleagueadmin.class.php:278 535 570 msgid "Opt-in mailing list message" 536 571 msgstr "" 537 572 538 #: motorracingleagueadmin.class.php:2 53573 #: motorracingleagueadmin.class.php:282 539 574 msgid "Max statistical positions - zero is all" 540 575 msgstr "" 541 576 542 #: motorracingleagueadmin.class.php:2 60577 #: motorracingleagueadmin.class.php:289 543 578 msgid "Send prediction confirmation email" 544 579 msgstr "" 545 580 546 #: motorracingleagueadmin.class.php:2 64581 #: motorracingleagueadmin.class.php:293 547 582 msgid "Email confirmation subject" 548 583 msgstr "" 549 584 550 #: motorracingleagueadmin.class.php:2 68585 #: motorracingleagueadmin.class.php:297 551 586 msgid "Email confirmation body" 552 587 msgstr "" 553 588 554 #: motorracingleagueadmin.class.php:2 69 motorracingleagueadmin.class.php:297589 #: motorracingleagueadmin.class.php:298 motorracingleagueadmin.class.php:327 555 590 msgid "You can use HTML in the email body and the following substitution codes" 556 591 msgstr "" 557 592 558 #: motorracingleagueadmin.class.php: 271 motorracingleagueadmin.class.php:299593 #: motorracingleagueadmin.class.php:300 motorracingleagueadmin.class.php:329 559 594 msgid "Players name" 560 595 msgstr "" 561 596 562 #: motorracingleagueadmin.class.php: 272 motorracingleagueadmin.class.php:300597 #: motorracingleagueadmin.class.php:301 motorracingleagueadmin.class.php:330 563 598 msgid "Race name" 564 599 msgstr "" 565 600 566 #: motorracingleagueadmin.class.php: 273601 #: motorracingleagueadmin.class.php:302 567 602 msgid "HTML prediction list" 568 603 msgstr "" 569 604 570 #: motorracingleagueadmin.class.php: 274605 #: motorracingleagueadmin.class.php:303 571 606 msgid "Date and time of prediction" 572 607 msgstr "" 573 608 574 #: motorracingleagueadmin.class.php: 284609 #: motorracingleagueadmin.class.php:313 575 610 msgid "Send reminder email" 576 611 msgstr "" 577 612 578 #: motorracingleagueadmin.class.php:288 579 msgid "Send hours before entry deadline" 580 msgstr "" 581 582 #: motorracingleagueadmin.class.php:292 613 #: motorracingleagueadmin.class.php:317 614 msgid "Send hours before the entry deadline" 615 msgstr "" 616 617 #: motorracingleagueadmin.class.php:318 618 msgid "Ensure this is before any optional qualifying deadline." 619 msgstr "" 620 621 #: motorracingleagueadmin.class.php:322 583 622 msgid "Reminder email subject" 584 623 msgstr "" 585 624 586 #: motorracingleagueadmin.class.php: 296625 #: motorracingleagueadmin.class.php:326 587 626 msgid "Reminder email body" 588 627 msgstr "" 589 628 590 #: motorracingleagueadmin.class.php:3 01629 #: motorracingleagueadmin.class.php:331 591 630 msgid "Reminder opt-out link" 592 631 msgstr "" 593 632 594 #: motorracingleagueadmin.class.php:3 14 motorracingleagueadmin.class.php:1424595 #: motorracingleagueadmin.class.php:16 05633 #: motorracingleagueadmin.class.php:344 motorracingleagueadmin.class.php:1454 634 #: motorracingleagueadmin.class.php:1635 596 635 msgid "Save Changes" 597 636 msgstr "" 598 637 599 #: motorracingleagueadmin.class.php: 387638 #: motorracingleagueadmin.class.php:417 600 639 msgid "Create a player prediction entry." 601 640 msgstr "" 602 641 603 #: motorracingleagueadmin.class.php: 399 motorracingleagueadmin.class.php:3045642 #: motorracingleagueadmin.class.php:429 motorracingleagueadmin.class.php:3112 604 643 #: mrl-widget.php:102 605 644 msgid "Championship:" 606 645 msgstr "" 607 646 608 #: motorracingleagueadmin.class.php:4 03 motorracingleagueadmin.class.php:1070609 #: motorracingleagueadmin.class.php:3 049mrl-widget.php:110647 #: motorracingleagueadmin.class.php:433 motorracingleagueadmin.class.php:1100 648 #: motorracingleagueadmin.class.php:3116 mrl-widget.php:110 610 649 msgid "Race:" 611 650 msgstr "" 612 651 613 #: motorracingleagueadmin.class.php:4 08 motorracingleagueadmin.class.php:1076614 #: motorracingleagueadmin.class.php:3 054652 #: motorracingleagueadmin.class.php:438 motorracingleagueadmin.class.php:1106 653 #: motorracingleagueadmin.class.php:3121 615 654 msgid "Pole time:" 616 655 msgstr "" 617 656 618 #: motorracingleagueadmin.class.php:4 30 motorracingleagueadmin.class.php:1101619 #: motorracingleagueadmin.class.php:3 077657 #: motorracingleagueadmin.class.php:460 motorracingleagueadmin.class.php:1131 658 #: motorracingleagueadmin.class.php:3144 620 659 msgid "Rain affected ?" 621 660 msgstr "" 622 661 623 #: motorracingleagueadmin.class.php:4 37 motorracingleagueadmin.class.php:1108624 #: motorracingleagueadmin.class.php:3 084662 #: motorracingleagueadmin.class.php:467 motorracingleagueadmin.class.php:1138 663 #: motorracingleagueadmin.class.php:3151 625 664 msgid "Safety Car deployed ?" 626 665 msgstr "" 627 666 628 #: motorracingleagueadmin.class.php:4 44 motorracingleagueadmin.class.php:1115629 #: motorracingleagueadmin.class.php:3 091667 #: motorracingleagueadmin.class.php:474 motorracingleagueadmin.class.php:1145 668 #: motorracingleagueadmin.class.php:3158 630 669 msgid "Number of non finishers" 631 670 msgstr "" 632 671 633 #: motorracingleagueadmin.class.php:4 56 motorracingleagueadmin.class.php:3103672 #: motorracingleagueadmin.class.php:486 motorracingleagueadmin.class.php:3170 634 673 msgid "Double Up ?" 635 674 msgstr "" 636 675 637 #: motorracingleagueadmin.class.php:4 66 motorracingleagueadmin.class.php:471638 #: motorracingleagueadmin.class.php:31 13 motorracingleagueadmin.class.php:3118676 #: motorracingleagueadmin.class.php:496 motorracingleagueadmin.class.php:501 677 #: motorracingleagueadmin.class.php:3180 motorracingleagueadmin.class.php:3185 639 678 msgid "Player:" 640 679 msgstr "" 641 680 642 #: motorracingleagueadmin.class.php: 475 motorracingleagueadmin.class.php:3122681 #: motorracingleagueadmin.class.php:505 motorracingleagueadmin.class.php:3189 643 682 msgid "Email:" 644 683 msgstr "" 645 684 646 #: motorracingleagueadmin.class.php: 480 motorracingleagueadmin.class.php:3127685 #: motorracingleagueadmin.class.php:510 motorracingleagueadmin.class.php:3194 647 686 msgid "Entry Datetime:" 648 687 msgstr "" 649 688 650 #: motorracingleagueadmin.class.php: 485 motorracingleagueadmin.class.php:1135651 #: motorracingleagueadmin.class.php:14 25 motorracingleagueadmin.class.php:1606652 #: motorracingleagueadmin.class.php:17 48 motorracingleagueadmin.class.php:1872653 #: motorracingleagueadmin.class.php:31 32689 #: motorracingleagueadmin.class.php:515 motorracingleagueadmin.class.php:1165 690 #: motorracingleagueadmin.class.php:1455 motorracingleagueadmin.class.php:1636 691 #: motorracingleagueadmin.class.php:1778 motorracingleagueadmin.class.php:1902 692 #: motorracingleagueadmin.class.php:3199 654 693 msgid "Cancel" 655 694 msgstr "" 656 695 657 #: motorracingleagueadmin.class.php:7 24696 #: motorracingleagueadmin.class.php:754 658 697 msgid "Motor Racing League Predictions" 659 698 msgstr "" 660 699 661 #: motorracingleagueadmin.class.php:7 29 motorracingleagueadmin.class.php:1028700 #: motorracingleagueadmin.class.php:759 motorracingleagueadmin.class.php:1058 662 701 msgid "No championships defined. Use the Championship option to create some." 663 702 msgstr "" 664 703 665 #: motorracingleagueadmin.class.php:7 38 motorracingleagueadmin.class.php:1037704 #: motorracingleagueadmin.class.php:768 motorracingleagueadmin.class.php:1067 666 705 msgid "Select Championship" 667 706 msgstr "" 668 707 669 #: motorracingleagueadmin.class.php:7 48 motorracingleagueadmin.class.php:1046708 #: motorracingleagueadmin.class.php:778 motorracingleagueadmin.class.php:1076 670 709 msgid "No races defined. Use the Championship option to create some." 671 710 msgstr "" 672 711 673 #: motorracingleagueadmin.class.php:7 58712 #: motorracingleagueadmin.class.php:788 674 713 msgid "Current points standing for player entries." 675 714 msgstr "" 676 715 677 #: motorracingleagueadmin.class.php:7 63716 #: motorracingleagueadmin.class.php:793 678 717 msgid "All Races " 679 718 msgstr "" 680 719 681 #: motorracingleagueadmin.class.php:7 65720 #: motorracingleagueadmin.class.php:795 682 721 msgid "Select Race" 683 722 msgstr "" 684 723 685 #: motorracingleagueadmin.class.php:7 66724 #: motorracingleagueadmin.class.php:796 686 725 msgid "Create Prediction" 687 726 msgstr "" 688 727 689 #: motorracingleagueadmin.class.php:7 68728 #: motorracingleagueadmin.class.php:798 690 729 msgid "Opt-in List" 691 730 msgstr "" 692 731 693 #: motorracingleagueadmin.class.php:8 20732 #: motorracingleagueadmin.class.php:850 694 733 msgid "Mailing List" 695 734 msgstr "" 696 735 697 #: motorracingleagueadmin.class.php:10 21736 #: motorracingleagueadmin.class.php:1051 698 737 msgid "Enter Race Results" 699 738 msgstr "" 700 739 701 #: motorracingleagueadmin.class.php:10 23740 #: motorracingleagueadmin.class.php:1053 702 741 msgid "" 703 742 "Once the race has finished enter the finishing positions to calculate the " … … 705 744 msgstr "" 706 745 707 #: motorracingleagueadmin.class.php:10 24746 #: motorracingleagueadmin.class.php:1054 708 747 msgid "" 709 748 "If you delete a race result then re-enter the details the prediction points " … … 711 750 msgstr "" 712 751 713 #: motorracingleagueadmin.class.php:10 50752 #: motorracingleagueadmin.class.php:1080 714 753 msgid "No drivers defined. Use the Championship option to create some." 715 754 msgstr "" 716 755 717 #: motorracingleagueadmin.class.php:10 59 motorracingleagueadmin.class.php:1072718 #: motorracingleagueadmin.class.php:15 23 motorracingleagueadmin.class.php:1552719 #: motorracingleagueadmin.class.php:15 56 motorracingleagueadmin.class.php:1565720 #: motorracingleagueadmin.class.php:1 580 motorracingleagueadmin.class.php:1590721 #: motorracingleagueadmin.class.php:1 594 motorracingleagueadmin.class.php:1598756 #: motorracingleagueadmin.class.php:1089 motorracingleagueadmin.class.php:1102 757 #: motorracingleagueadmin.class.php:1553 motorracingleagueadmin.class.php:1582 758 #: motorracingleagueadmin.class.php:1586 motorracingleagueadmin.class.php:1595 759 #: motorracingleagueadmin.class.php:1610 motorracingleagueadmin.class.php:1620 760 #: motorracingleagueadmin.class.php:1624 motorracingleagueadmin.class.php:1628 722 761 msgid "Points" 723 762 msgstr "" 724 763 725 #: motorracingleagueadmin.class.php:10 60764 #: motorracingleagueadmin.class.php:1090 726 765 msgid "" 727 766 "Points for race results are optional, unless the Scoring option \"Use Race " … … 729 768 msgstr "" 730 769 731 #: motorracingleagueadmin.class.php:10 61770 #: motorracingleagueadmin.class.php:1091 732 771 msgid "" 733 772 "When \"Use Race Points\" is checked, players are awarded race result points " … … 737 776 msgstr "" 738 777 739 #: motorracingleagueadmin.class.php:11 29778 #: motorracingleagueadmin.class.php:1159 740 779 msgid "Save Results" 741 780 msgstr "" 742 781 743 #: motorracingleagueadmin.class.php:11 34782 #: motorracingleagueadmin.class.php:1164 744 783 msgid "Modify Results" 745 784 msgstr "" 746 785 747 #: motorracingleagueadmin.class.php:11 45786 #: motorracingleagueadmin.class.php:1175 748 787 msgid "Recalculate Points for Selected" 749 788 msgstr "" 750 789 751 #: motorracingleagueadmin.class.php:11 67790 #: motorracingleagueadmin.class.php:1197 752 791 msgid "You must select a championship first" 753 792 msgstr "" 754 793 755 #: motorracingleagueadmin.class.php:12 10794 #: motorracingleagueadmin.class.php:1240 756 795 msgid "" 757 796 "Some options can not be changed whilst there are predictions or race results" 758 797 msgstr "" 759 798 760 #: motorracingleagueadmin.class.php:12 33799 #: motorracingleagueadmin.class.php:1263 761 800 msgid "Participants" 762 801 msgstr "" 763 802 764 #: motorracingleagueadmin.class.php:12 34803 #: motorracingleagueadmin.class.php:1264 765 804 msgid "Races" 766 805 msgstr "" 767 806 768 #: motorracingleagueadmin.class.php:12 35807 #: motorracingleagueadmin.class.php:1265 769 808 msgid "Options" 770 809 msgstr "" 771 810 772 #: motorracingleagueadmin.class.php:12 36811 #: motorracingleagueadmin.class.php:1266 773 812 msgid "Scoring" 774 813 msgstr "" 775 814 776 #: motorracingleagueadmin.class.php:12 62815 #: motorracingleagueadmin.class.php:1292 777 816 msgid "Update Championship" 778 817 msgstr "" 779 818 780 #: motorracingleagueadmin.class.php:12 63819 #: motorracingleagueadmin.class.php:1293 781 820 msgid "Copy drivers from " 782 821 msgstr "" 783 822 784 #: motorracingleagueadmin.class.php:12 64823 #: motorracingleagueadmin.class.php:1294 785 824 msgid "Go" 786 825 msgstr "" 787 826 788 #: motorracingleagueadmin.class.php:13 24827 #: motorracingleagueadmin.class.php:1354 789 828 msgid "Additional Results and Delay must be numbers" 790 829 msgstr "" 791 830 792 #: motorracingleagueadmin.class.php:13 42831 #: motorracingleagueadmin.class.php:1372 793 832 msgid "Updated options" 794 833 msgstr "" 795 834 796 #: motorracingleagueadmin.class.php:13 53 motorracingleagueadmin.class.php:1375835 #: motorracingleagueadmin.class.php:1383 motorracingleagueadmin.class.php:1405 797 836 msgid "Additional race results" 798 837 msgstr "" 799 838 800 #: motorracingleagueadmin.class.php:13 54839 #: motorracingleagueadmin.class.php:1384 801 840 msgid "" 802 841 "Add entries of extra finishing positions for a race result above the number " … … 804 843 msgstr "" 805 844 806 #: motorracingleagueadmin.class.php:13 55845 #: motorracingleagueadmin.class.php:1385 807 846 msgid "" 808 847 "This option allows you to assign points to players whose prediction did not " … … 810 849 msgstr "" 811 850 812 #: motorracingleagueadmin.class.php:13 56851 #: motorracingleagueadmin.class.php:1386 813 852 msgid "" 814 853 "For example, if the number of predictions is 3, entering 5 here will allow " … … 818 857 msgstr "" 819 858 820 #: motorracingleagueadmin.class.php:13 60 motorracingleagueadmin.class.php:1411859 #: motorracingleagueadmin.class.php:1390 motorracingleagueadmin.class.php:1441 821 860 msgid "View predictions before predicting" 822 861 msgstr "" 823 862 824 #: motorracingleagueadmin.class.php:13 61863 #: motorracingleagueadmin.class.php:1391 825 864 msgid "" 826 865 "If checked players can see the predictions of other players before making " … … 828 867 msgstr "" 829 868 830 #: motorracingleagueadmin.class.php:13 64 motorracingleagueadmin.class.php:1419869 #: motorracingleagueadmin.class.php:1394 motorracingleagueadmin.class.php:1449 831 870 msgid "Delay in seconds between predictions" 832 871 msgstr "" 833 872 834 #: motorracingleagueadmin.class.php:13 65873 #: motorracingleagueadmin.class.php:1395 835 874 msgid "" 836 875 "Once a player has make a prediction, a cookie is created with a lifetime as " … … 838 877 msgstr "" 839 878 840 #: motorracingleagueadmin.class.php:13 66879 #: motorracingleagueadmin.class.php:1396 841 880 msgid "" 842 881 "The prediction entry form will not be displayed again until this time has " … … 845 884 msgstr "" 846 885 847 #: motorracingleagueadmin.class.php:13 68886 #: motorracingleagueadmin.class.php:1398 848 887 msgid "" 849 888 "A delay of 500,000 seconds is approximately 6 days. For logged in users you " … … 852 891 msgstr "" 853 892 854 #: motorracingleagueadmin.class.php:1 379893 #: motorracingleagueadmin.class.php:1409 855 894 msgid "Predict Pole" 856 895 msgstr "" 857 896 858 #: motorracingleagueadmin.class.php:1 383897 #: motorracingleagueadmin.class.php:1413 859 898 msgid "Predict Pole Time" 860 899 msgstr "" 861 900 862 #: motorracingleagueadmin.class.php:1 387901 #: motorracingleagueadmin.class.php:1417 863 902 msgid "Predict Fastest Lap/Most Laps Led" 864 903 msgstr "" 865 904 866 #: motorracingleagueadmin.class.php:1 391905 #: motorracingleagueadmin.class.php:1421 867 906 msgid "Display \"Fastest Lap\" as \"Most Laps Led\"" 868 907 msgstr "" 869 908 870 #: motorracingleagueadmin.class.php:1 395909 #: motorracingleagueadmin.class.php:1425 871 910 msgid "Predict if it will rain" 872 911 msgstr "" 873 912 874 #: motorracingleagueadmin.class.php:1 399913 #: motorracingleagueadmin.class.php:1429 875 914 msgid "Predict if a Safety Car is used" 876 915 msgstr "" 877 916 878 #: motorracingleagueadmin.class.php:14 03917 #: motorracingleagueadmin.class.php:1433 879 918 msgid "Predict number of DNFs" 880 919 msgstr "" 881 920 882 #: motorracingleagueadmin.class.php:14 07921 #: motorracingleagueadmin.class.php:1437 883 922 msgid "Allow user to Double Up points for one race" 884 923 msgstr "" 885 924 886 #: motorracingleagueadmin.class.php:14 15925 #: motorracingleagueadmin.class.php:1445 887 926 msgid "Must be logged in" 888 927 msgstr "" 889 928 890 #: motorracingleagueadmin.class.php:14 64929 #: motorracingleagueadmin.class.php:1494 891 930 msgid "Numbers please !" 892 931 msgstr "" 893 932 894 #: motorracingleagueadmin.class.php:1 479933 #: motorracingleagueadmin.class.php:1509 895 934 msgid "Updated scoring" 896 935 msgstr "" 897 936 898 #: motorracingleagueadmin.class.php:1 495937 #: motorracingleagueadmin.class.php:1525 899 938 msgid "Points calculation performed by" 900 939 msgstr "" 901 940 902 #: motorracingleagueadmin.class.php:1 497941 #: motorracingleagueadmin.class.php:1527 903 942 msgid "Assign points for predictions" 904 943 msgstr "" 905 944 906 #: motorracingleagueadmin.class.php:15 00 motorracingleagueadmin.class.php:1521945 #: motorracingleagueadmin.class.php:1530 motorracingleagueadmin.class.php:1551 907 946 msgid "Pole time within" 908 947 msgstr "" 909 948 910 #: motorracingleagueadmin.class.php:15 01949 #: motorracingleagueadmin.class.php:1531 911 950 msgid "Assign points based on the accuracy of the pole position time." 912 951 msgstr "" 913 952 914 #: motorracingleagueadmin.class.php:15 02953 #: motorracingleagueadmin.class.php:1532 915 954 msgid "" 916 955 "Add a percentage of 0% to assign points for an exact match. For a lap time " … … 919 958 msgstr "" 920 959 921 #: motorracingleagueadmin.class.php:15 05 motorracingleagueadmin.class.php:1562960 #: motorracingleagueadmin.class.php:1535 motorracingleagueadmin.class.php:1592 922 961 msgid "Driver in correct position" 923 962 msgstr "" 924 963 925 #: motorracingleagueadmin.class.php:15 06964 #: motorracingleagueadmin.class.php:1536 926 965 msgid "" 927 966 "Players whose prediction is incorrect by one or more places can be assigned " … … 929 968 msgstr "" 930 969 931 #: motorracingleagueadmin.class.php:15 07970 #: motorracingleagueadmin.class.php:1537 932 971 msgid "" 933 972 "In order to assign points for positions outside the allowed number of " … … 935 974 msgstr "" 936 975 937 #: motorracingleagueadmin.class.php:15 10 motorracingleagueadmin.class.php:1536976 #: motorracingleagueadmin.class.php:1540 motorracingleagueadmin.class.php:1566 938 977 msgid "Use race points" 939 978 msgstr "" 940 979 941 #: motorracingleagueadmin.class.php:15 11980 #: motorracingleagueadmin.class.php:1541 942 981 msgid "If checked, points are assigned using the values from race results." 943 982 msgstr "" 944 983 945 #: motorracingleagueadmin.class.php:15 12984 #: motorracingleagueadmin.class.php:1542 946 985 msgid "" 947 986 "Predictions that match a finishing driver in the results are awarded those " … … 949 988 msgstr "" 950 989 951 #: motorracingleagueadmin.class.php:15 28990 #: motorracingleagueadmin.class.php:1558 952 991 msgid "Add more..." 953 992 msgstr "" 954 993 955 #: motorracingleagueadmin.class.php:15 29994 #: motorracingleagueadmin.class.php:1559 956 995 msgid "Remove last..." 957 996 msgstr "" 958 997 959 #: motorracingleagueadmin.class.php:1 577998 #: motorracingleagueadmin.class.php:1607 960 999 msgid "Bonus points for correct finishing order" 961 1000 msgstr "" 962 1001 963 #: motorracingleagueadmin.class.php:16 181002 #: motorracingleagueadmin.class.php:1648 964 1003 msgid "of" 965 1004 msgstr "" 966 1005 967 #: motorracingleagueadmin.class.php:17 03 motorracingleagueadmin.class.php:17641006 #: motorracingleagueadmin.class.php:1733 motorracingleagueadmin.class.php:1794 968 1007 msgid "Circuit" 969 1008 msgstr "" 970 1009 971 #: motorracingleagueadmin.class.php:17 051010 #: motorracingleagueadmin.class.php:1735 972 1011 msgid "" 973 1012 "Circuit is the name of the race track, e.g. Indianapolis, or, Italian Grand " … … 975 1014 msgstr "" 976 1015 977 #: motorracingleagueadmin.class.php:17 08 motorracingleagueadmin.class.php:17651016 #: motorracingleagueadmin.class.php:1738 motorracingleagueadmin.class.php:1795 978 1017 msgid "Race Start" 979 1018 msgstr "" 980 1019 981 #: motorracingleagueadmin.class.php:17 101020 #: motorracingleagueadmin.class.php:1740 982 1021 msgid "" 983 1022 "Race Start is the race start date and time based on <strong>server time</" … … 985 1024 msgstr "" 986 1025 987 #: motorracingleagueadmin.class.php:17 13 motorracingleagueadmin.class.php:1736988 #: motorracingleagueadmin.class.php:17 661026 #: motorracingleagueadmin.class.php:1743 motorracingleagueadmin.class.php:1766 1027 #: motorracingleagueadmin.class.php:1796 989 1028 msgid "Entries By" 990 1029 msgstr "" 991 1030 992 #: motorracingleagueadmin.class.php:17 151031 #: motorracingleagueadmin.class.php:1745 993 1032 msgid "" 994 1033 "Entries By is the date and time, <strong>server time</strong>, before when a " … … 996 1035 msgstr "" 997 1036 998 #: motorracingleagueadmin.class.php:1720 motorracingleagueadmin.class.php:1734 999 #: motorracingleagueadmin.class.php:1767 1000 msgid "Qualify By" 1001 msgstr "" 1002 1003 #: motorracingleagueadmin.class.php:1722 1037 #: motorracingleagueadmin.class.php:1750 1038 msgid "Qualify By (optional)" 1039 msgstr "" 1040 1041 #: motorracingleagueadmin.class.php:1752 1004 1042 msgid "" 1005 1043 "Qualify By is the date and time, <strong>server time</strong>, before when a " 1006 "player must predict their Pole Time and Pole driver." 1007 msgstr "" 1008 1009 #: motorracingleagueadmin.class.php:1730 1044 "player must predict their Pole Time and Pole driver. Only applies if users " 1045 "must be logged in to predict." 1046 msgstr "" 1047 1048 #: motorracingleagueadmin.class.php:1760 1010 1049 msgid "" 1011 1050 "Entering a value for Qualify By allows logged in users to change their " … … 1015 1054 msgstr "" 1016 1055 1017 #: motorracingleagueadmin.class.php:17 311056 #: motorracingleagueadmin.class.php:1761 1018 1057 msgid "Time … … …" 1019 1058 msgstr "" 1020 1059 1021 #: motorracingleagueadmin.class.php:17 331060 #: motorracingleagueadmin.class.php:1763 1022 1061 msgid "Users can predict Pole, Pole Time and Race Results" 1023 1062 msgstr "" 1024 1063 1025 #: motorracingleagueadmin.class.php:1735 1026 msgid "Users can predict Race Results (Pole and Pole Time is locked)" 1027 msgstr "" 1028 1029 #: motorracingleagueadmin.class.php:1737 1064 #: motorracingleagueadmin.class.php:1764 motorracingleagueadmin.class.php:1797 1065 msgid "Qualify By" 1066 msgstr "" 1067 1068 #: motorracingleagueadmin.class.php:1765 1069 msgid "Users can modify Race Predictions (Pole and Pole Time is locked)" 1070 msgstr "" 1071 1072 #: motorracingleagueadmin.class.php:1767 1030 1073 msgid "Predictions not allowed" 1031 1074 msgstr "" 1032 1075 1033 #: motorracingleagueadmin.class.php:17 441076 #: motorracingleagueadmin.class.php:1774 1034 1077 msgid "Add Race" 1035 1078 msgstr "" 1036 1079 1037 #: motorracingleagueadmin.class.php:17 471080 #: motorracingleagueadmin.class.php:1777 1038 1081 msgid "Update Race" 1039 1082 msgstr "" 1040 1083 1041 #: motorracingleagueadmin.class.php:17 521084 #: motorracingleagueadmin.class.php:1782 1042 1085 msgid "The current server time is " 1043 1086 msgstr "" 1044 1087 1045 #: motorracingleagueadmin.class.php:17 521088 #: motorracingleagueadmin.class.php:1782 1046 1089 msgid "" 1047 1090 "If this is different from race local time then\n" … … 1052 1095 msgstr "" 1053 1096 1054 #: motorracingleagueadmin.class.php:1 7751097 #: motorracingleagueadmin.class.php:1805 1055 1098 msgid "Modify this race" 1056 1099 msgstr "" 1057 1100 1058 #: motorracingleagueadmin.class.php:18 561101 #: motorracingleagueadmin.class.php:1886 1059 1102 msgid "Shortcode" 1060 1103 msgstr "" 1061 1104 1062 #: motorracingleagueadmin.class.php:18 581105 #: motorracingleagueadmin.class.php:1888 1063 1106 msgid "Shortcode is a short name for the driver, e.g. MSC" 1064 1107 msgstr "" 1065 1108 1066 #: motorracingleagueadmin.class.php:18 631109 #: motorracingleagueadmin.class.php:1893 1067 1110 msgid "" 1068 1111 "Name is the driver's name, e.g. Michael Schumacher, or Schumacher, Michael" 1069 1112 msgstr "" 1070 1113 1071 #: motorracingleagueadmin.class.php:18 681114 #: motorracingleagueadmin.class.php:1898 1072 1115 msgid "Add Driver" 1073 1116 msgstr "" 1074 1117 1075 #: motorracingleagueadmin.class.php:1 8711118 #: motorracingleagueadmin.class.php:1901 1076 1119 msgid "Update Driver" 1077 1120 msgstr "" 1078 1121 1079 #: motorracingleagueadmin.class.php:1 8831122 #: motorracingleagueadmin.class.php:1913 1080 1123 msgid "Short Code" 1081 1124 msgstr "" 1082 1125 1083 #: motorracingleagueadmin.class.php:1 8921126 #: motorracingleagueadmin.class.php:1922 1084 1127 msgid "Modify this driver" 1085 1128 msgstr "" 1086 1129 1087 #: motorracingleagueadmin.class.php:19 22 motorracingleagueadmin.class.php:19581088 #: motorracingleagueadmin.class.php:20 08 motorracingleagueadmin.class.php:20321089 #: motorracingleagueadmin.class.php:2 064 motorracingleagueadmin.class.php:21151090 #: motorracingleagueadmin.class.php:2 1761130 #: motorracingleagueadmin.class.php:1952 motorracingleagueadmin.class.php:1988 1131 #: motorracingleagueadmin.class.php:2051 motorracingleagueadmin.class.php:2075 1132 #: motorracingleagueadmin.class.php:2107 motorracingleagueadmin.class.php:2170 1133 #: motorracingleagueadmin.class.php:2231 1091 1134 msgid "Please supply all fields" 1092 1135 msgstr "" 1093 1136 1094 #: motorracingleagueadmin.class.php:19 271137 #: motorracingleagueadmin.class.php:1957 1095 1138 msgid "Number of Predictions must be a number" 1096 1139 msgstr "" 1097 1140 1098 #: motorracingleagueadmin.class.php:19 381141 #: motorracingleagueadmin.class.php:1968 1099 1142 msgid "Added Championship" 1100 1143 msgstr "" 1101 1144 1102 #: motorracingleagueadmin.class.php: 19711145 #: motorracingleagueadmin.class.php:2001 1103 1146 msgid "Updated Championship" 1104 1147 msgstr "" 1105 1148 1106 #: motorracingleagueadmin.class.php:1989 1149 #: motorracingleagueadmin.class.php:2022 1150 msgid "Can not delete a Championship with Races or Participants" 1151 msgstr "" 1152 1153 #: motorracingleagueadmin.class.php:2032 1107 1154 msgid "Deleted Championship" 1108 1155 msgstr "" 1109 1156 1110 #: motorracingleagueadmin.class.php:20 191157 #: motorracingleagueadmin.class.php:2062 1111 1158 msgid "Added Championship Participant" 1112 1159 msgstr "" 1113 1160 1114 #: motorracingleagueadmin.class.php:20 441161 #: motorracingleagueadmin.class.php:2087 1115 1162 msgid "Copied drivers" 1116 1163 msgstr "" 1117 1164 1118 #: motorracingleagueadmin.class.php:2 0761165 #: motorracingleagueadmin.class.php:2119 1119 1166 msgid "Updated Championship Participant" 1120 1167 msgstr "" 1121 1168 1122 #: motorracingleagueadmin.class.php:2095 1169 #: motorracingleagueadmin.class.php:2141 1170 msgid "Can not delete a Participant with Results or Predictions" 1171 msgstr "" 1172 1173 #: motorracingleagueadmin.class.php:2150 1123 1174 msgid "Deleted Participant" 1124 1175 msgstr "" 1125 1176 1126 #: motorracingleagueadmin.class.php:21 20 motorracingleagueadmin.class.php:21811177 #: motorracingleagueadmin.class.php:2175 motorracingleagueadmin.class.php:2236 1127 1178 msgid "Date/time must be YYYY-MM-DD HH:MM:SS" 1128 1179 msgstr "" 1129 1180 1130 #: motorracingleagueadmin.class.php:21 25 motorracingleagueadmin.class.php:21861181 #: motorracingleagueadmin.class.php:2180 motorracingleagueadmin.class.php:2241 1131 1182 msgid "Qualify By must be YYYY-MM-DD HH:MM:SS or leave blank" 1132 1183 msgstr "" 1133 1184 1134 #: motorracingleagueadmin.class.php:21 31 motorracingleagueadmin.class.php:21921185 #: motorracingleagueadmin.class.php:2186 motorracingleagueadmin.class.php:2247 1135 1186 msgid "Qualify By must be earlier than Entry By or left blank" 1136 1187 msgstr "" 1137 1188 1138 #: motorracingleagueadmin.class.php:2 1541189 #: motorracingleagueadmin.class.php:2209 1139 1190 msgid "Added Race" 1140 1191 msgstr "" 1141 1192 1142 #: motorracingleagueadmin.class.php:22 131193 #: motorracingleagueadmin.class.php:2268 1143 1194 msgid "Updated Race" 1144 1195 msgstr "" 1145 1196 1146 #: motorracingleagueadmin.class.php:2233 1197 #: motorracingleagueadmin.class.php:2291 1198 msgid "Can not delete a Race with Results or Predictions" 1199 msgstr "" 1200 1201 #: motorracingleagueadmin.class.php:2300 1147 1202 msgid "Deleted Race" 1148 1203 msgstr "" 1149 1204 1150 #: motorracingleagueadmin.class.php:23 171205 #: motorracingleagueadmin.class.php:2384 1151 1206 msgid "Select" 1152 1207 msgstr "" 1153 1208 1154 #: motorracingleagueadmin.class.php:23 18 motorracingleagueadmin.class.php:27341209 #: motorracingleagueadmin.class.php:2385 motorracingleagueadmin.class.php:2801 1155 1210 msgid "Id" 1156 1211 msgstr "" 1157 1212 1158 #: motorracingleagueadmin.class.php:2 3551213 #: motorracingleagueadmin.class.php:2422 1159 1214 msgid "Modify this race result" 1160 1215 msgstr "" 1161 1216 1162 #: motorracingleagueadmin.class.php:2 395 motorracingleagueadmin.class.php:24721217 #: motorracingleagueadmin.class.php:2462 motorracingleagueadmin.class.php:2539 1163 1218 msgid "Please select all options" 1164 1219 msgstr "" 1165 1220 1166 #: motorracingleagueadmin.class.php:24 01 motorracingleagueadmin.class.php:24061167 #: motorracingleagueadmin.class.php:2 478 motorracingleagueadmin.class.php:24831221 #: motorracingleagueadmin.class.php:2468 motorracingleagueadmin.class.php:2473 1222 #: motorracingleagueadmin.class.php:2545 motorracingleagueadmin.class.php:2550 1168 1223 msgid "Points must be numeric" 1169 1224 msgstr "" 1170 1225 1171 #: motorracingleagueadmin.class.php:24 30 motorracingleagueadmin.class.php:25061226 #: motorracingleagueadmin.class.php:2497 motorracingleagueadmin.class.php:2573 1172 1227 msgid "No race or championship selected" 1173 1228 msgstr "" 1174 1229 1175 #: motorracingleagueadmin.class.php:2 4551230 #: motorracingleagueadmin.class.php:2522 1176 1231 msgid "" 1177 1232 "Race results saved. Check 'predictions' option for player prediction results" 1178 1233 msgstr "" 1179 1234 1180 #: motorracingleagueadmin.class.php:25 301235 #: motorracingleagueadmin.class.php:2597 1181 1236 msgid "" 1182 1237 "Race results updated. Check 'predictions' option for player prediction " … … 1184 1239 msgstr "" 1185 1240 1186 #: motorracingleagueadmin.class.php:2 5511241 #: motorracingleagueadmin.class.php:2618 1187 1242 msgid "Deleted Result" 1188 1243 msgstr "" 1189 1244 1190 #: motorracingleagueadmin.class.php:2 5741245 #: motorracingleagueadmin.class.php:2641 1191 1246 msgid "Deleted Entry" 1192 1247 msgstr "" 1193 1248 1194 #: motorracingleagueadmin.class.php:2 6701249 #: motorracingleagueadmin.class.php:2737 1195 1250 msgid "Prediction points updated" 1196 1251 msgstr "" 1197 1252 1198 #: motorracingleagueadmin.class.php:2 7331253 #: motorracingleagueadmin.class.php:2800 1199 1254 msgid "Del" 1200 1255 msgstr "" 1201 1256 1202 #: motorracingleagueadmin.class.php:2 7911257 #: motorracingleagueadmin.class.php:2858 1203 1258 msgid "Modify this prediction" 1204 1259 msgstr "" 1205 1260 1206 #: motorracingleagueadmin.class.php:2 884 motorracingleagueadmin.class.php:29521261 #: motorracingleagueadmin.class.php:2951 motorracingleagueadmin.class.php:3019 1207 1262 msgid "Double Up already used" 1208 1263 msgstr "" 1209 1264 1210 #: motorracingleagueadmin.class.php:29 05 motorracingleagueadmin.class.php:29731265 #: motorracingleagueadmin.class.php:2972 motorracingleagueadmin.class.php:3040 1211 1266 msgid "Your entry has been saved but may not be counted as it is too late" 1212 1267 msgstr "" 1213 1268 1214 #: motorracingleagueadmin.class.php: 29441269 #: motorracingleagueadmin.class.php:3011 1215 1270 msgid "Updated prediction" 1216 1271 msgstr "" 1217 1272 1218 #: motorracingleagueadmin.class.php:30 321273 #: motorracingleagueadmin.class.php:3099 1219 1274 msgid "Modify a player prediction entry." 1220 1275 msgstr "" 1221 1276 1222 #: motorracingleagueadmin.class.php:31 311277 #: motorracingleagueadmin.class.php:3198 1223 1278 msgid "Modify Prediction" 1224 1279 msgstr "" -
motor-racing-league/trunk/motorracingleague.class.php
r683578 r683676 83 83 $this->name = 'motorracingleague'; 84 84 $this->dir = get_bloginfo('wpurl').'/wp-content/plugins/motor-racing-league'; 85 $this->version = '1. 8';85 $this->version = '1.9'; 86 86 $this->js_footer = false; 87 87 $this->options = new MotorRacingLeagueOptions(); // Default options … … 1303 1303 $output = "<div id='motorracingleague_show_results_$champ_id'>"; 1304 1304 1305 $output .= "<table class='motorracingleague' width='100%'><caption>";1306 if ($all_entries) {1307 $output .= __('Predictions for ',$this->name).$circuit;1308 } else {1309 $output .= __('Latest predictions for ',$this->name).$circuit;1310 }1311 $output .= "</caption>";1312 $output .= "<tr><th>".__('Player',$this->name)."</th>";1313 if ($this->options->get_predict_rain()) {1314 $output .= '<th scope="col">'.__('Rain', $this->name).'</th>';1315 }1316 if ($this->options->get_predict_safety_car()) {1317 $output .= '<th scope="col">'.__('SC', $this->name).'</th>';1318 }1319 if ($this->options->get_predict_dnf()) {1320 $output .= '<th scope="col">'.__('DNF', $this->name).'</th>';1321 }1322 if ($this->options->get_double_up()) {1323 $output .= '<th scope="col">'.__('Double', $this->name).'</th>';1324 }1325 if ($this->options->get_predict_pole_time()) {1326 $output .= '<th scope="col">'.__('Pole Time', $this->name).'</th>';1327 }1328 if ($this->options->get_predict_fastest()) {1329 $output .= '<th scope="col">'.$this->fl_label($this->options->get_predict_lapsled(), true).'</th>';1330 }1331 if ($this->options->get_predict_pole()) {1332 $output .= '<th scope="col">'.__('Pole', $this->name).'</th>';1333 }1334 for ($i = 1; $i <= $numPredictions; $i++) {1335 $output .= "<th>$i.</th>";1336 }1337 $output .= "<th>".__('When', $this->name)."</th></tr>";1338 1305 $sql = 'SELECT pole_lap_time, `when`, player_name, shortcode, p.name AS shortcode_name, position, e.id as "id", 1339 1306 rain, dnf, safety_car, double_up FROM '. … … 1346 1313 $points_breakdown = array(); 1347 1314 if ($result) { 1315 1316 $output .= "<table class='motorracingleague' width='100%'><caption>"; 1317 if ($all_entries) { 1318 $output .= __('Predictions for ',$this->name).$circuit; 1319 } else { 1320 $output .= __('Latest predictions for ',$this->name).$circuit; 1321 } 1322 $output .= "</caption>"; 1323 $output .= "<tr><th>".__('Player',$this->name)."</th>"; 1324 if ($this->options->get_predict_rain()) { 1325 $output .= '<th scope="col">'.__('Rain', $this->name).'</th>'; 1326 } 1327 if ($this->options->get_predict_safety_car()) { 1328 $output .= '<th scope="col">'.__('SC', $this->name).'</th>'; 1329 } 1330 if ($this->options->get_predict_dnf()) { 1331 $output .= '<th scope="col">'.__('DNF', $this->name).'</th>'; 1332 } 1333 if ($this->options->get_double_up()) { 1334 $output .= '<th scope="col">'.__('Double', $this->name).'</th>'; 1335 } 1336 if ($this->options->get_predict_pole_time()) { 1337 $output .= '<th scope="col">'.__('Pole Time', $this->name).'</th>'; 1338 } 1339 if ($this->options->get_predict_fastest()) { 1340 $output .= '<th scope="col">'.$this->fl_label($this->options->get_predict_lapsled(), true).'</th>'; 1341 } 1342 if ($this->options->get_predict_pole()) { 1343 $output .= '<th scope="col">'.__('Pole', $this->name).'</th>'; 1344 } 1345 for ($i = 1; $i <= $numPredictions; $i++) { 1346 $output .= "<th>$i.</th>"; 1347 } 1348 $output .= "<th>".__('When', $this->name)."</th></tr>"; 1349 1348 1350 1349 1351 /* … … 1388 1390 $output .= "<td>$when</td></tr>"; 1389 1391 } 1392 $output .= "</table>"; 1393 1390 1394 } else { 1391 return "<p class='motorracingleague_error'>".__('Your entry could not be displayed.',$this->name)."<br />" . addslashes($wpdb->last_error). "</p>";1395 $output .= "<p class='motorracingleague_error'>".__('No predictions available.',$this->name). "</p>"; 1392 1396 } 1393 1397 $wpdb->show_errors(true); 1394 1398 1395 $output .= "< /table><form id='motorracingleague_entries' method='post' action='#mrlpaneltop'>";1399 $output .= "<form id='motorracingleague_entries' method='post' action='#mrlpaneltop'>"; 1396 1400 1397 1401 /* … … 1602 1606 1603 1607 if ($this->lateEntry($raceid)) { 1604 $ret["message"] = "<p class='motorracingleague_ info'>".__('This entry has not been saved because it is too late',$this->name)."</p>";1608 $ret["message"] = "<p class='motorracingleague_error'>".__('This entry has not been saved because it is too late',$this->name)."</p>"; 1605 1609 } else { 1606 1610 -
motor-racing-league/trunk/motorracingleague.php
r680419 r683676 5 5 Author URI: http://www.ianhaycox.com/ 6 6 Description: This plugin manages a Motor Racing League allowing users to enter predictions for events, e.g. Formula 1, NASCAR, Moto GP etc. Users predictions are scored and displayed in a results widget. 7 Version: 1. 87 Version: 1.9 8 8 Author: Ian Haycox 9 9 … … 27 27 // Sets up plugin configuration and routing based on names of plugin folder and files. 28 28 29 $plugin_version = '1. 8';29 $plugin_version = '1.9'; 30 30 31 31 $plugin_name = 'motorracingleague'; -
motor-racing-league/trunk/motorracingleagueadmin.class.php
r683578 r683676 256 256 257 257 <tr valign="top"> 258 <th s cope="row"><?php _e('Max results in widget', $this->name) ?></th>258 <th style="width:300px;" scope="row"><?php _e('Max results in widget', $this->name) ?></th> 259 259 <td><input type="text" size="3" name="motorracingleague_widget_max" value="<?php echo get_option('motorracingleague_widget_max'); ?>" /></td> 260 260 </tr> 261 261 <tr valign="top"> 262 262 <th scope="row"><?php _e('Conditionally load Javascript and CSS', $this->name) ?></th> 263 <td><input type="checkbox" name="motorracingleague_conditional_javascript" value="1" <?php echo get_option('motorracingleague_conditional_javascript', 0) ? ' checked ' : ''; ?> "/></td>263 <td><input type="checkbox" name="motorracingleague_conditional_javascript" value="1" <?php echo get_option('motorracingleague_conditional_javascript', 0) ? ' checked ' : ''; ?> /></td> 264 264 </tr> 265 265 <tr valign="top"> 266 266 <th scope="row"><?php _e('Display plugin link in footer', $this->name) ?></th> 267 <td><input type="checkbox" name="motorracingleague_promo_link" value="1" <?php echo get_option('motorracingleague_promo_link') ? ' checked ' : ''; ?> "/></td>267 <td><input type="checkbox" name="motorracingleague_promo_link" value="1" <?php echo get_option('motorracingleague_promo_link') ? ' checked ' : ''; ?> /></td> 268 268 </tr> 269 269 <tr valign="top"> 270 270 <th scope="row"><?php _e('Show display_name instead of login_name from profile (experimental)', $this->name) ?></th> 271 <td><input type="checkbox" name="motorracingleague_display_name" value="1" <?php echo get_option('motorracingleague_display_name') ? ' checked ' : ''; ?> "/></td>271 <td><input type="checkbox" name="motorracingleague_display_name" value="1" <?php echo get_option('motorracingleague_display_name') ? ' checked ' : ''; ?> /></td> 272 272 </tr> 273 273 <tr valign="top"> 274 274 <th scope="row"><?php _e('Ask users to Opt-in to mailing list', $this->name) ?></th> 275 <td><input type="checkbox" name="motorracingleague_optin" value="1" <?php echo get_option('motorracingleague_optin') ? ' checked ' : ''; ?> "/></td>275 <td><input type="checkbox" name="motorracingleague_optin" value="1" <?php echo get_option('motorracingleague_optin') ? ' checked ' : ''; ?> /></td> 276 276 </tr> 277 277 <tr valign="top"> … … 311 311 312 312 <tr valign="top"> 313 <th scope="row"><?php _e('Send reminder email', $this->name) ?></th>314 <td><input type="checkbox" name="motorracingleague_reminders" value="1" <?php echo get_option('motorracingleague_reminders') ? ' checked ' : ''; ?> "/></td>313 <th scope="row"><?php _e('Send reminder email', $this->name); ?></th> 314 <td><input type="checkbox" name="motorracingleague_reminders" value="1" <?php echo get_option('motorracingleague_reminders') ? ' checked ' : ''; ?> /></td> 315 315 </tr> 316 316 <tr valign="top"> 317 <th scope="row"><?php _e('Send hours before entry deadline', $this->name) ?></th> 317 <th scope="row"><?php _e('Send hours before the entry deadline', $this->name); ?> 318 <br /><?php _e('Ensure this is before any optional qualifying deadline.', $this->name); ?></th> 318 319 <td><input type="text" size="4" name="motorracingleague_reminder_hours" value="<?php echo get_option('motorracingleague_reminder_hours'); ?>" /></td> 319 320 </tr> … … 1747 1748 <?php if ($enable_qualify_by) { ?> 1748 1749 <tr valign="top"> 1749 <th scope="row"><label for="<?php echo $this->pf;?>qualify_by"><?php _e( 'Qualify By ', $this->name ); ?></label></th>1750 <th scope="row"><label for="<?php echo $this->pf;?>qualify_by"><?php _e( 'Qualify By (optional)', $this->name ); ?></label></th> 1750 1751 <td><input placeholder="YYYY-MM-DD HH:MM:SS" type="text" name="<?php echo $this->pf;?>qualify_by" id="<?php echo $this->pf;?>qualify_by" value="<?php echo $qualify_by; ?>" size="20" style="margin-bottom: 1em;" /></td> 1751 1752 <td><?php _e('Qualify By is the date and time, <strong>server time</strong>, before when a player must predict their Pole Time and Pole driver. Only applies if users must be logged in to predict.', $this->name); ?></td> … … 2011 2012 global $wpdb; 2012 2013 2014 $sql = "SELECT COUNT(*) FROM {$wpdb->prefix}{$this->pf}participant WHERE championship_id = %d"; 2015 $count = $wpdb->get_var($wpdb->prepare($sql, $id)); 2016 if (!$count) { 2017 $sql = "SELECT COUNT(*) FROM {$wpdb->prefix}{$this->pf}participant WHERE championship_id = %d"; 2018 $count = $wpdb->get_var($wpdb->prepare($sql, $id)); 2019 } 2020 2021 if ($count) { 2022 $this->setMessage(__("Can not delete a Championship with Races or Participants", $this->name), true); 2023 return false; 2024 } 2025 2026 2013 2027 if ($wpdb->query( $wpdb->prepare( " 2014 2028 DELETE FROM ".$wpdb->prefix.$this->pf."championship 2015 WHERE id=% s",2029 WHERE id=%d", 2016 2030 $id ) ) ) { 2017 2031 … … 2042 2056 INSERT INTO ".$wpdb->prefix.$this->pf."participant 2043 2057 (shortcode, name, championship_id) 2044 VALUES ( %s, %s, % s)",2058 VALUES ( %s, %s, %d )", 2045 2059 $shortcode, $name , (int)$champ_id) ) ) { 2046 2060 … … 2116 2130 function deleteParticipant($id) { 2117 2131 global $wpdb; 2132 2133 $sql = "SELECT COUNT(*) FROM {$wpdb->prefix}{$this->pf}result WHERE participant_id = %d"; 2134 $count = $wpdb->get_var($wpdb->prepare($sql, $id)); 2135 if (!$count) { 2136 $sql = "SELECT COUNT(*) FROM {$wpdb->prefix}{$this->pf}prediction WHERE participant_id = %d"; 2137 $count = $wpdb->get_var($wpdb->prepare($sql, $id)); 2138 } 2139 2140 if ($count) { 2141 $this->setMessage(__("Can not delete a Participant with Results or Predictions", $this->name), true); 2142 return false; 2143 } 2118 2144 2119 2145 if ($wpdb->query( $wpdb->prepare( " … … 2254 2280 function deleteRace($raceid) { 2255 2281 global $wpdb; 2282 2283 $sql = "SELECT COUNT(*) FROM {$wpdb->prefix}{$this->pf}entry WHERE race_id = %d"; 2284 $count = $wpdb->get_var($wpdb->prepare($sql, $raceid)); 2285 if (!$count) { 2286 $sql = "SELECT COUNT(*) FROM {$wpdb->prefix}{$this->pf}result WHERE race_id = %d"; 2287 $count = $wpdb->get_var($wpdb->prepare($sql, $raceid)); 2288 } 2289 2290 if ($count) { 2291 $this->setMessage(__("Can not delete a Race with Results or Predictions", $this->name), true); 2292 return false; 2293 } 2256 2294 2257 2295 if ($wpdb->query( $wpdb->prepare( " -
motor-racing-league/trunk/readme.txt
r680456 r683676 5 5 Requires at least: 3.0 6 6 Tested up to: 3.5 7 Stable tag: 1. 77 Stable tag: 1.9 8 8 9 9 Plugin to manage and present prediction (fantasy) competitions for motor sport events. … … 39 39 Version 1.8 40 40 41 * Can predict Rain, Safety Car, DNF and Double Up points for one race (Contribution by [gpwizard.co.uk](http://www.gpwizard.co.uk). 41 * Can predict Rain, Safety Car, DNF and Double Up points for one race. Contribution by [gpwizard.co.uk](http://www.gpwizard.co.uk). 42 * New optional Qualifying Deadline to allow changes to race predictions after qualifying but before race start. 42 43 * Hovering over race results and predictions shows a tooltip with the points breakdown for each race or prediction. 43 44 44 45 Version 1.7 45 46 46 * Send reminder emails to users who have not predicted (Contribution by [F1Fanatic.co.uk](http://www.f1fanatic.co.uk).47 * Send reminder emails to users who have not predicted. Contribution by [F1Fanatic.co.uk](http://www.f1fanatic.co.uk). 47 48 48 49 Version 1.3 … … 152 153 4. Admin prediction results 153 154 5. Championship definition 154 6. Drivers 155 7. Races 156 8. Options 157 9. Scoring 155 6. Drivers Admin 156 7. Races Admin 157 8. Options Admin 158 9. Scoring Confirguration 159 10. Summary of users predictions 160 11. Statistics for a race 158 161 159 162 … … 328 331 == Changelog == 329 332 333 = 1.9 - 19th Mar 2013 = 334 * Handle 'Show Predictions' button better if no predictions. 335 * Improved robustness of email reminders. 336 * Bug fix for qualifying deadline for last race of season. 337 330 338 = 1.8 - 12th Mar 2013 = 331 339 * Allows predictions for Rain, Safety Car, DNF
Note: See TracChangeset
for help on using the changeset viewer.