Revision 2095
Added by darkviper over 11 years ago
| branches/2.8.x/CHANGELOG | ||
|---|---|---|
| 11 | 11 |
! = Update/Change |
| 12 | 12 |
=============================================================================== |
| 13 | 13 |
|
| 14 |
03 Feb-2014 Build 2095 Manuela v.d.Decken(DarkViper) |
|
| 15 |
! /functions::make_thumb() set JPG-compression to 100% |
|
| 16 |
! /database::showError() output text corrected |
|
| 17 |
! ../captcha.php::call_captcha() imagesize corected |
|
| 18 |
! droplet >> [[SiteModified]] recoded |
|
| 19 |
! droplet >> [[ModifiedWhen]] recoded |
|
| 20 |
! install/index length of password restricted to 30 chars |
|
| 14 | 21 |
30 Jan-2014 Build 2094 Manuela v.d.Decken(DarkViper) |
| 15 | 22 |
# TranslateAdaptorWbOldStyle::_getAddonPath now ignores a missing language file |
| 16 | 23 |
! admin::print_header() now provides all translations in theme::header.htt and accepts language files in theme |
| branches/2.8.x/wb/include/captcha/captcha.php | ||
|---|---|---|
| 113 | 113 |
switch(CAPTCHA_TYPE) {
|
| 114 | 114 |
case 'calc_image': |
| 115 | 115 |
$captcha_width = 160; |
| 116 |
$captcha_height = 55;
|
|
| 116 |
$captcha_height = 60;
|
|
| 117 | 117 |
break; |
| 118 | 118 |
case 'calc_ttf_image': |
| 119 | 119 |
$captcha_width = 175; |
| ... | ... | |
| 125 | 125 |
break; |
| 126 | 126 |
case 'old_image': |
| 127 | 127 |
$captcha_width = 160; |
| 128 |
$captcha_height = 55;
|
|
| 128 |
$captcha_height = 60;
|
|
| 129 | 129 |
break; |
| 130 | 130 |
default: |
| 131 | 131 |
$captcha_width = 250; |
| branches/2.8.x/wb/admin/interface/version.php | ||
|---|---|---|
| 51 | 51 |
|
| 52 | 52 |
// check if defined to avoid errors during installation (redirect to admin panel fails if PHP error/warnings are enabled) |
| 53 | 53 |
if(!defined('VERSION')) define('VERSION', '2.8.4');
|
| 54 |
if(!defined('REVISION')) define('REVISION', '2094');
|
|
| 54 |
if(!defined('REVISION')) define('REVISION', '2095');
|
|
| 55 | 55 |
if(!defined('SP')) define('SP', '');
|
| branches/2.8.x/wb/framework/class.database.php | ||
|---|---|---|
| 25 | 25 |
$msg .= 'tried to create an invalid <b>'.$y[1]['class'].'</b> - object</p>'; |
| 26 | 26 |
$msg .= '<p>Please replace <span style="color:#dd0000; font-weight:bold;">'; |
| 27 | 27 |
$msg .= '$database = new database();</span> by <span style="color:#00bb00; font-weight:bold;">'; |
| 28 |
$msg .= '$database = WbDatabase::getInstance();</span>.</p>';
|
|
| 28 |
$msg .= '$database = WbDatabase::getInstance();</span></p>'; |
|
| 29 | 29 |
$msg .= '<p>Also you can get information and help from the '; |
| 30 | 30 |
$msg .= '<a href="http://www.websitebaker.org/forum/index.php/board,2.0.html">WebsiteBaker Forum</a></p>'; |
| 31 | 31 |
$msg .= '<hr />'; |
| ... | ... | |
| 35 | 35 |
$msg .= 'wurde versucht, ein ungültiges <b>'.$y[1]['class'].'</b> - Objekt zu erstellen.</p>'; |
| 36 | 36 |
$msg .= '<p>Bitte ersetzen Sie <span style="color:#dd0000; font-weight:bold;">'; |
| 37 | 37 |
$msg .= '$database = new database();</span> durch <span style="color:#00bb00; font-weight:bold;">'; |
| 38 |
$msg .= '$database = WbDatabase::getInstance();</span>.</p>';
|
|
| 38 |
$msg .= '$database = WbDatabase::getInstance();</span></p>'; |
|
| 39 | 39 |
$msg .= '<p>Auch können sie auch Informationen und Hilfe im '; |
| 40 | 40 |
$msg .= '<a href="http://www.websitebaker.org/forum/index.php/board,31.0.html">WebsiteBaker Forum</a> finden.</p>'; |
| 41 | 41 |
$msg .= '</div>'; |
| branches/2.8.x/wb/framework/functions.php | ||
|---|---|---|
| 978 | 978 |
$source = imageCreateFromJpeg($source); |
| 979 | 979 |
$dst_img = ImageCreateTrueColor($thumb_w, $thumb_h); |
| 980 | 980 |
imagecopyresampled($dst_img,$source,0,0,0,0,$thumb_w,$thumb_h,$original_x,$original_y); |
| 981 |
imagejpeg($dst_img, $destination); |
|
| 981 |
imagejpeg($dst_img, $destination, 100);
|
|
| 982 | 982 |
// Clear memory |
| 983 | 983 |
imagedestroy($dst_img); |
| 984 | 984 |
imagedestroy($source); |
| branches/2.8.x/wb/install/save.php | ||
|---|---|---|
| 356 | 356 |
if(!isset($_POST['admin_email']) OR $_POST['admin_email'] == '') {
|
| 357 | 357 |
set_error('Please enter an email for the Administrator account','admin_email');
|
| 358 | 358 |
} else {
|
| 359 |
if(preg_match('/^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,4})$/i', $_POST['admin_email'])) {
|
|
| 359 |
if(preg_match('/^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,})$/i', $_POST['admin_email'])) {
|
|
| 360 | 360 |
$admin_email = $_POST['admin_email']; |
| 361 | 361 |
} else {
|
| 362 | 362 |
set_error('Please enter a valid email address for the Administrator account','admin_email');
|
| ... | ... | |
| 376 | 376 |
if($admin_password != $admin_repassword) {
|
| 377 | 377 |
set_error('Sorry, the two Administrator account passwords you entered do not match','admin_repassword');
|
| 378 | 378 |
} |
| 379 |
if (mb_strlen($admin_password) < 6) {
|
|
| 380 |
set_error('Sorry, the password must have 6 chars at last','admin_password');
|
|
| 381 |
} |
|
| 382 |
|
|
| 379 | 383 |
// End admin user details code |
| 380 | 384 |
|
| 381 | 385 |
// Try and write settings to config file |
| branches/2.8.x/wb/install/index.php | ||
|---|---|---|
| 179 | 179 |
</tr> |
| 180 | 180 |
</table> |
| 181 | 181 |
|
| 182 |
<form name="website_baker_installation_wizard" action="save.php" method="post"> |
|
| 182 |
<form name="website_baker_installation_wizard" action="save.php" method="post" accept-charset="UTF-8">
|
|
| 183 | 183 |
<input type="hidden" name="url" value="" /> |
| 184 | 184 |
<input type="hidden" name="username_fieldname" value="admin_username" /> |
| 185 | 185 |
<input type="hidden" name="password_fieldname" value="admin_password" /> |
| ... | ... | |
| 552 | 552 |
<tr> |
| 553 | 553 |
<td class="name">Password:</td> |
| 554 | 554 |
<td class="value"> |
| 555 |
<input <?php echo field_error('admin_password');?> type="password" tabindex="16" name="admin_password" value="" />
|
|
| 555 |
<input <?php echo field_error('admin_password');?> type="password" maxlength="30" tabindex="16" name="admin_password" value="" />
|
|
| 556 | 556 |
</td> |
| 557 | 557 |
</tr> |
| 558 | 558 |
<tr> |
| 559 | 559 |
<td class="name">Re-Password:</td> |
| 560 | 560 |
<td class="value"> |
| 561 |
<input <?php echo field_error('admin_repassword');?> type="password" tabindex="17" name="admin_repassword" value="" />
|
|
| 561 |
<input <?php echo field_error('admin_repassword');?> type="password" maxlength="30" tabindex="17" name="admin_repassword" value="" />
|
|
| 562 | 562 |
</td> |
| 563 | 563 |
</tr> |
| 564 | 564 |
<tr> |
| branches/2.8.x/wb/modules/droplets/example/ModifiedWhen.php | ||
|---|---|---|
| 1 | 1 |
//:Displays the last modification time of the current page |
| 2 | 2 |
//:Use [[ModifiedWhen]] |
| 3 |
global $database, $wb;
-if (PAGE_ID>0) {
- $query=$database->query("SELECT modified_when FROM ".TABLE_PREFIX."pages where page_id=".PAGE_ID);
- $mod_details=$query->fetchRow();
- return "This page was last modified on ".date("d/m/Y",$mod_details[0]). " at ".date("H:i",$mod_details[0]).".";
-}
|
|
| 3 |
|
|
| 4 |
$sRetval = ''; |
|
| 5 |
if (($aPageDate = (($GLOBALS['wb']->page_id) ? $GLOBALS['wb']->page['modified_when'] : 0))) {
|
|
| 6 |
$sRetval = 'This page was last modified on '.date('d/m/Y', $aPageDate).' at '.date('H:i', $aPageDate);
|
|
| 7 |
} |
|
| 8 |
return $sRetval; |
|
| branches/2.8.x/wb/modules/droplets/example/SiteModified.php | ||
|---|---|---|
| 1 |
<?php |
|
| 1 | 2 |
//:Create information on when your site was last updated. |
| 2 | 3 |
//:Create information on when your site was last updated. Any page update counts. |
| 3 |
global $database, $wb;
-if (PAGE_ID>0) {
- $query=$database->query("SELECT max(modified_when) FROM ".TABLE_PREFIX."pages");
- $mod_details=$query->fetchRow();
- return "This site was last modified on ".date("d/m/Y",$mod_details[0]). " at ".date("H:i",$mod_details[0]).".";
-}
|
|
| 4 |
$sRetval = ''; |
|
| 5 |
if (PAGE_ID > 0) {
|
|
| 6 |
$sql = 'SELECT MAX(`modified_when`) `modified` ' |
|
| 7 |
. 'FROM `'.WbDatabase::getInstance()->TablePrefix.'pages`'; |
|
| 8 |
$iModified = WbDatabase::getInstance()->getOne($sql); |
|
| 9 |
$sRetval = "This site was last modified on ".date("d/m/Y",$iModified). " at ".date("H:i",$iModified).".";
|
|
| 10 |
} |
|
| 11 |
return $sRetval; |
|
Also available in: Unified diff
! /functions::make_thumb() set JPG-compression to 100%
! /database::showError() output text corrected
! ../captcha.php::call_captcha() imagesize corected
! droplet >> [[SiteModified]] recoded
! droplet >> [[ModifiedWhen]] recoded
! install/index length of password restricted to 30 chars