Search anti spam here
2 2008-08-14 11:01
Topic: pun_log bug: deleting topic (1 replies, posted in PunBB 1.3 extensions)
When I delete topic I have got this error:
Fatal error: Call to a member function on a non-object in /web/htdocs/www.xxx.it/home/extensions/pun_log/functions.php on line 877
3 2008-08-14 10:56
Re: Spam (5 replies, posted in PunBB 1.2 troubleshooting)
This extensions for punbb 1.3 But is for fluxbb beta2
4 2008-08-13 18:50
Re: Private Messaging (pun_pm) (154 replies, posted in Supported extensions)
But I think create the extenion move the word pm messages near Profile
5 2008-08-13 15:45
Re: Private Messaging (pun_pm) (154 replies, posted in Supported extensions)
This is good idea
7 2008-08-13 02:53
Re: Hook Navigator (2 replies, posted in PunBB 1.2 bug reports)
Thanks.
Aruba host have only php 4.4.7
Is there no solution???
8 2008-08-13 02:15
Re: ImageUpload / Attachment mods wont work (9 replies, posted in PunBB 1.2 troubleshooting)
Setting the Administrator Control Panel
9 2008-08-13 01:50
Topic: Hook Navigator (2 replies, posted in PunBB 1.2 bug reports)
When I was installing Hook Navigator I have got this error:
Fatal error: Call to undefined function: scandir() in /web/htdocs/www.xxx.it/home/extensions/pun_hook_navigator/functions.php on line 27
Any idea???
10 2008-08-12 12:12
Re: Possible Bug (12 replies, posted in PunBB 1.2 bug reports)
You can fix this (http://punbb.informer.com/trac/changeset/299) or download 'pun_repository/manifest.xml' from SVN (http://punbb.informer.com/svn/extension … nifest.xml).
Update: Don't forget to reinstall pun_repository after changing manifest.xml.
With fix do not function
11 2008-08-12 06:34
Re: Languages (99 replies, posted in PunBB 1.3 additions)
The lang pack in Italian it's ultimate
12 2008-08-12 03:24
Re: Hash password $H$ (2 replies, posted in PunBB 1.3 troubleshooting)
Yes I propose using this system hash psw md5 criptate in hash and change every time the hash password in the database when you login in the forum.
13 2008-08-12 01:50
Topic: Hash password $H$ (2 replies, posted in PunBB 1.3 troubleshooting)
Hallo I'm italian therefore I speack little and bad English...I'm sorrry!!!
I've got a idea in the core of phpbb 3 from RC5=>3.0.2 the password is in md5 but is criptate with the hash and change in the database at the login.
The code is in fnnction.php and ucp_register.php (login.php of punbb)
function.php
/**
*
* @version Version 0.1 / slightly modified for phpBB 3.0.x (using $H$ as hash type identifier)
*
* Portable PHP password hashing framework.
*
* Written by Solar Designer <solar at openwall.com> in 2004-2006 and placed in
* the public domain.
*
* There's absolutely no warranty.
*
* The homepage URL for this framework is:
*
* http://www.openwall.com/phpass/
*
* Please be sure to update the Version line if you edit this file in any way.
* It is suggested that you leave the main version number intact, but indicate
* your project name (after the slash) and add your own revision information.
*
* Please do not change the "private" password hashing method implemented in
* here, thereby making your hashes incompatible. However, if you must, please
* change the hash type identifier (the "$P$") to something different.
*
* Obviously, since this code is in the public domain, the above are not
* requirements (there can be none), but merely suggestions.
*
*
* Hash the password
*/
function phpbb_hash($password)
{
$itoa64 = './0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz';
$random_state = unique_id();
$random = '';
$count = 6;
if (($fh = @fopen('/dev/urandom', 'rb')))
{
$random = fread($fh, $count);
fclose($fh);
}
if (strlen($random) < $count)
{
$random = '';
for ($i = 0; $i < $count; $i += 16)
{
$random_state = md5(unique_id() . $random_state);
$random .= pack('H*', md5($random_state));
}
$random = substr($random, 0, $count);
}
$hash = _hash_crypt_private($password, _hash_gensalt_private($random, $itoa64), $itoa64);
if (strlen($hash) == 34)
{
return $hash;
}
return md5($password);
}
/**
* Check for correct password
*/
function phpbb_check_hash($password, $hash)
{
$itoa64 = './0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz';
if (strlen($hash) == 34)
{
return (_hash_crypt_private($password, $hash, $itoa64) === $hash) ? true : false;
}
return (md5($password) === $hash) ? true : false;
}
/**
* Generate salt for hash generation
*/
function _hash_gensalt_private($input, &$itoa64, $iteration_count_log2 = 6)
{
if ($iteration_count_log2 < 4 || $iteration_count_log2 > 31)
{
$iteration_count_log2 = 8;
}
$output = '$H$';
$output .= $itoa64[min($iteration_count_log2 + ((PHP_VERSION >= 5) ? 5 : 3), 30)];
$output .= _hash_encode64($input, 6, $itoa64);
return $output;
}
/**
* Encode hash
*/
function _hash_encode64($input, $count, &$itoa64)
{
$output = '';
$i = 0;
do
{
$value = ord($input[$i++]);
$output .= $itoa64[$value & 0x3f];
if ($i < $count)
{
$value |= ord($input[$i]) << 8;
}
$output .= $itoa64[($value >> 6) & 0x3f];
if ($i++ >= $count)
{
break;
}
if ($i < $count)
{
$value |= ord($input[$i]) << 16;
}
$output .= $itoa64[($value >> 12) & 0x3f];
if ($i++ >= $count)
{
break;
}
$output .= $itoa64[($value >> 18) & 0x3f];
}
while ($i < $count);
return $output;
}
/**
* The crypt function/replacement
*/
function _hash_crypt_private($password, $setting, &$itoa64)
{
$output = '*';
// Check for correct hash
if (substr($setting, 0, 3) != '$H$')
{
return $output;
}
$count_log2 = strpos($itoa64, $setting[3]);
if ($count_log2 < 7 || $count_log2 > 30)
{
return $output;
}
$count = 1 << $count_log2;
$salt = substr($setting, 4, 8);
if (strlen($salt) != 8)
{
return $output;
}
/**
* We're kind of forced to use MD5 here since it's the only
* cryptographic primitive available in all versions of PHP
* currently in use. To implement our own low-level crypto
* in PHP would result in much worse performance and
* consequently in lower iteration counts and hashes that are
* quicker to crack (by non-PHP code).
*/
if (PHP_VERSION >= 5)
{
$hash = md5($salt . $password, true);
do
{
$hash = md5($hash . $password, true);
}
while (--$count);
}
else
{
$hash = pack('H*', md5($salt . $password));
do
{
$hash = pack('H*', md5($hash . $password));
}
while (--$count);
}
$output = substr($setting, 0, 12);
$output .= _hash_encode64($hash, 16, $itoa64);
return $output;
}
And the code in the ucp_register.php is:
ucp_register.php
'user_password' => phpbb_hash($data['new_password']),
The topic in phpbb.com it's this
It's possibile integration the code in the core of punbb 1.3
Sorry for my English
14 2008-08-12 01:14
Re: 1.3 Oxygen (Redesign) (23 replies, posted in PunBB 1.3 troubleshooting)
open new topic for your theme, it work for punbb 1.3? if yes it's ok.
The theme work with punbb 1.3 ok i open new topic in this category
15 2008-08-11 14:32
Re: 1.3 Oxygen (Redesign) (23 replies, posted in PunBB 1.3 troubleshooting)
jamj wrote:I've got a simple skin for punbb 1.3 crystalBlue...Can I post here???
You are welcome.
But the style it adapter from fluxbb
16 2008-08-11 14:13
Re: internet explorer problems (5 replies, posted in PunBB 1.2 troubleshooting)
Screenshut of problem???
17 2008-08-09 14:51
Re: 1.3 Oxygen (Redesign) (23 replies, posted in PunBB 1.3 troubleshooting)
I've got a simple skin for punbb 1.3 crystalBlue...Can I post here???
18 2008-08-09 06:00
Re: optimise my forum for google (6 replies, posted in PunBB 1.2 discussion)
no sitemap for punbb 1.3, no good seo for google.
No good extension
19 2008-08-08 12:14
Re: optimise my forum for google (6 replies, posted in PunBB 1.2 discussion)
Sitemap
20 2008-08-05 14:13
Re: Languages (3 replies, posted in PunBB 1.3 troubleshooting)
jamj wrote:Is it useful to start translating FluxBB already?
Try asking that at FluxBB.org...
I'm sorry. PUNBB...
21 2008-08-04 05:58
Topic: Languages (3 replies, posted in PunBB 1.3 troubleshooting)
How many changes will be approximately made to the language files?
Is it useful to start translating punBB already?
If yes, maybe we could collect a list of languages and their translators here:
italian: punBB-Italia.it
22 2008-08-01 01:53
Re: PunBB 1.3 to phpBB (7 replies, posted in PunBB 1.3 troubleshooting)
I work in the staff of phpbb.it and you ask it's impossibile.
It's possibile migration punbb1.2 => phpbb3.0.x but don't punbb1.3 => phpbb 3.0.x
23 2008-07-31 14:18
Re: Private Messaging (pun_pm) (154 replies, posted in Supported extensions)
Very good work
24 2008-07-09 08:51
Re: How to install pun_attachment extensions? (9 replies, posted in PunBB 1.3 extensions)
You use altervista or gratis hosting?