Ответить
подключай-подключай, ок. Только не забывай, что нужно его ещё отучить от html и обучить BB кодам... будет проще свой редактор написать
извиняюсь, конвертер с SMF http://fapos.net/forum/view_theme/878
ну теперь планируется...
md5($pass)
Добавлено2012.12.17 19-25
кстати на хабре писали, что этот метод уже устарел и нужно использовать md5+соль
Для паролей можно сделать что-то аналогичному этому моду .
1
Перенос аккаунтов а так же проверка пароля.
Отправлено: 17 Дек 2012#1
Возникло несколько проблем.
Задача 1.
Хочу переехать с joomla на fapos.
На сайте не особо много информации, перенести ее не очень сложно.
Шаблон сделать тоже не сложно в фапосе по легче
Но есть беда.
Зарегистрировано 205 пользователей и нужно их всех перенести с joomla на fapos.
Просьба помочь, может кто уже делал такой велосипед
Задача 2.
Есть фаилы которые конектится с базой игроков, настроить конект нет проблем но вот проверку кеша, я не знаю пока как настроить, вот код фаила проверки кэша, если подходит какой-либо вариант то проблемы вообще нету : ( Ну и бред написал хз как лучше ^_^)
Добавлю : База игроков и база зарегистрированных людей на сайте одна и та же
Это все варианты кеша которые есть в моем фаиле. Если не подходит просьба написать его
Да и когда появится сполер !!!! ( Если есть как добавить )
Да и еще создателю Faposa респект и уважуха !) не чего быстрее в жизни не видел ( Если только голый Html )
P.S. Можно подключить кстати в сборку http://twitter.github.com/bootstrap/ класная полезная штука
P.S.S. Уже достал Так же можно прицепить какой-нибудь навороченный визуальный редактор и в админку и в форум, да везде Типо http://www.tinymce.com/
Задача 1.
Хочу переехать с joomla на fapos.
На сайте не особо много информации, перенести ее не очень сложно.
Шаблон сделать тоже не сложно в фапосе по легче
Но есть беда.
Зарегистрировано 205 пользователей и нужно их всех перенести с joomla на fapos.
Просьба помочь, может кто уже делал такой велосипед
Задача 2.
Есть фаилы которые конектится с базой игроков, настроить конект нет проблем но вот проверку кеша, я не знаю пока как настроить, вот код фаила проверки кэша, если подходит какой-либо вариант то проблемы вообще нету : ( Ну и бред написал хз как лучше ^_^)
Добавлю : База игроков и база зарегистрированных людей на сайте одна и та же
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
<?php function hash_xauth()
{
global $realPass, $postPass;
$cryptPass = false;
$saltPos = (strlen($postPass) >= strlen($realPass) ? strlen($realPass) : strlen($postPass));
$salt = substr($realPass, $saltPos, 12);
$hash = hash('whirlpool', $salt . $postPass);
$cryptPass = substr($hash, 0, $saltPos) . $salt . substr($hash, $saltPos);
return $cryptPass;
}
function hash_md5()
{
global $postPass;
$cryptPass = false;
$cryptPass = md5($postPass);
return $cryptPass;
}
function hash_dle()
{
global $postPass;
$cryptPass = false;
$cryptPass = md5(md5($postPass));
return $cryptPass;
}
function hash_cauth()
{
global $realPass, $postPass;
$cryptPass = false;
if (strlen($realPass) < 32)
{
$cryptPass = md5($postPass);
$rp = str_replace('0', '', $realPass);
$cp = str_replace('0', '', $cryptPass);
(strcasecmp($rp,$cp) == 0 ? $cryptPass = $realPass : $cryptPass = false);
}
else
{
$cryptPass = md5($postPass);
}
return $cryptPass;
}
function hash_authme()
{
global $realPass, $postPass;
$cryptPass = false;
$ar = preg_split("/\\$/",$realPass);
$salt = $ar[2];
$cryptPass = '$SHA$'.$salt.'$'.hash('sha256',hash('sha256',$postPass).$salt);
return $cryptPass;
}
function hash_joomla()
{
global $realPass, $postPass;
$cryptPass = false;
$parts = explode( ':', $realPass);
$salt = $parts[1];
$cryptPass = md5($postPass . $salt) . ":" . $salt;
return $cryptPass;
}
function hash_ipb()
{
global $postPass, $salt;
$cryptPass = false;
$cryptPass = md5(md5($salt).md5($postPass));
return $cryptPass;
}
function hash_xenforo()
{
global $postPass, $salt;
$cryptPass = false;
$cryptPass = hash('sha256', hash('sha256', $postPass) . $salt);
return $cryptPass;
}
function hash_wordpress()
{
global $realPass, $postPass;
$cryptPass = false;
$itoa64 = './0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz';
$count_log2 = strpos($itoa64, $realPass[3]);
$count = 1 << $count_log2;
$salt = substr($realPass, 4, 8);
$input = md5($salt . $postPass, TRUE);
do
{
$input = md5($input . $postPass, TRUE);
}
while (--$count);
$output = substr($realPass, 0, 12);
$count = 16;
$i = 0;
do
{
$value = ord($input[$i++]);
$cryptPass .= $itoa64[$value & 0x3f];
if ($i < $count)
$value |= ord($input[$i]) << 8;
$cryptPass .= $itoa64[($value >> 6) & 0x3f];
if ($i++ >= $count)
break;
if ($i < $count)
$value |= ord($input[$i]) << 16;
$cryptPass .= $itoa64[($value >> 12) & 0x3f];
if ($i++ >= $count)
break;
$cryptPass .= $itoa64[($value >> 18) & 0x3f];
}
while ($i < $count);
$cryptPass = $output . $cryptPass;
return $cryptPass;
}
function hash_vbulletin()
{
global $postPass, $salt;
$cryptPass = false;
$cryptPass = md5(md5($postPass) . $salt);
return $cryptPass;
}
function hash_drupal()
{
global $postPass, $realPass;
$cryptPass = false;
$setting = substr($realPass, 0, 12);
$itoa64 = './0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz';
$count_log2 = strpos($itoa64, $setting[3]);
$salt = substr($setting, 4, 8);
$count = 1 << $count_log2;
$input = hash('sha512', $salt . $postPass, TRUE);
do
{
$input = hash('sha512', $input . $postPass, TRUE);
}
while (--$count);
$count = strlen($input);
$i = 0;
do
{
$value = ord($input[$i++]);
$cryptPass .= $itoa64[$value & 0x3f];
if ($i < $count)
$value |= ord($input[$i]) << 8;
$cryptPass .= $itoa64[($value >> 6) & 0x3f];
if ($i++ >= $count)
break;
if ($i < $count)
$value |= ord($input[$i]) << 16;
$cryptPass .= $itoa64[($value >> 12) & 0x3f];
if ($i++ >= $count)
break;
$cryptPass .= $itoa64[($value >> 18) & 0x3f];
}
while ($i < $count);
$cryptPass = $setting . $cryptPass;
$cryptPass = substr($cryptPass, 0, 55);
return $cryptPass;
}
?>?>
Да и когда появится сполер !!!! ( Если есть как добавить )
Да и еще создателю Faposa респект и уважуха !) не чего быстрее в жизни не видел ( Если только голый Html )
P.S. Можно подключить кстати в сборку http://twitter.github.com/bootstrap/ класная полезная штука
P.S.S. Уже достал Так же можно прицепить какой-нибудь навороченный визуальный редактор и в админку и в форум, да везде Типо http://www.tinymce.com/
Отредактировано автором 17 Дек 2012
Отправлено: 17 Дек 2012#2
Задача 1:
Есть конвертеры с юкоза (от Wasja) и с phpBB (от меня).
С джумлы ещё нет. Если не только html знаешь то можешь попытаться и сам сделать, по сути нужно просто в sql запросах сменить имена ячеек
Зачем?
не знаю какой, но в управлении страницами уже есть визуальный редактор.
в не-админку я интегрировалWysiBB
Есть конвертеры с юкоза (от Wasja) и с phpBB (от меня).
С джумлы ещё нет. Если не только html знаешь то можешь попытаться и сам сделать, по сути нужно просто в sql запросах сменить имена ячеек
Wolfys пишет:
P.S. Можно подключить кстати в сборку http://twitter.github.com/bootstrap/ класная полезная штука [smile]
Wolfys пишет:
Так же можно прицепить какой-нибудь навороченный визуальный редактор и в админку и в форум, да везде
в не-админку я интегрировал
Отправлено: 17 Дек 2012#3
ну WysiBB это более менее норм редактор, но у него узкий функционал, у того который я предложил более широкий.
Можно подключить кстати в сборку http://twitter.github.com/bootstrap/ классная полезная штука - ну эту штука я встроил в свой шаблон просто.
На счет запросов. Беда в том что у joomla своя система хеширование паролей и у faposa соответственно своя,
мне бы сделать хеш фаил на фапос ( с его шифрованием паролей ) я прицепил форму.
Я бы сам бы перенес с joomla на fapos пользователей. Проблема просто в проверке пароля.
Вообще в идеале научить фапос работать с базой joomla с измененными таблицами для фапос, то есть отличие только опять же шифрование пароля.
А где тема про phpbb ??
Можно подключить кстати в сборку http://twitter.github.com/bootstrap/ классная полезная штука - ну эту штука я встроил в свой шаблон просто.
На счет запросов. Беда в том что у joomla своя система хеширование паролей и у faposa соответственно своя,
мне бы сделать хеш фаил на фапос ( с его шифрованием паролей ) я прицепил форму.
Я бы сам бы перенес с joomla на fapos пользователей. Проблема просто в проверке пароля.
Вообще в идеале научить фапос работать с базой joomla с измененными таблицами для фапос, то есть отличие только опять же шифрование пароля.
А где тема про phpbb ??
Отредактировано автором 17 Дек 2012
Отправлено: 17 Дек 2012#4
Wolfys пишет:
у того который я предложил более широкий.
Wolfys пишет:
А где тема про phpbb ??
Отправлено: 17 Дек 2012#5
хм. Да html - для форума это не то.
А в будущем не планируется возможно добавлять сами бб коды самостоятельно, через админку ??
Сашка_из_Шебекино, подскажи пожалуйста метод шифровки паролей в Fapos нужно пользователей перенести.
А в будущем не планируется возможно добавлять сами бб коды самостоятельно, через админку ??
Сашка_из_Шебекино, подскажи пожалуйста метод шифровки паролей в Fapos нужно пользователей перенести.
Отправлено: 17 Дек 2012#6
Wolfys пишет:
А в будущем не планируется возможно добавлять сами бб коды самостоятельно, через админку ??
Wolfys пишет:
подскажи пожалуйста метод шифровки паролей в Fapos нужно пользователей перенести. [smile]
Добавлено2012.12.17 19-25
кстати на хабре писали, что этот метод уже устарел и нужно использовать md5+соль
Отправлено: 22 Дек 2012#8
Wolfys пишет:
Вообще в идеале научить фапос работать с базой joomla с измененными таблицами для фапос, то есть отличие только опять же шифрование пароля.
1
Зарегистрируйтесь или авторизуйтесь что бы писать
Сейчас online: 43. Зарегистрированных: 0. Гостей: 43.