151. Victor77 - 19 Марта, 2008 - 15:34:26 - перейти к сообщению
Возможно ли сделать так чтоб отражался пол автора рядом с аватаркой и второй вопрос сделать три варианта: пара, мужчина женщина.
152. Antares - 19 Марта, 2008 - 16:29:52 - перейти к сообщению
Victor77
У меня в lib.php в этих строках несколько иной код. Вот код функции Print_Paginator
Файл от 30.07.2007 28Kb
Сборка FM 1.0 Beta за 05.11.2007
У меня в lib.php в этих строках несколько иной код. Вот код функции Print_Paginator
CODE:
function Print_Paginator($total,$get,$per,$links,&$first,$dots = FALSE) {
global $fm,$current_page;
$p = $fm->_Intval('p');
///////////////////
$total_pages = ceil($total/$per);
$current_page = ($p <= 0)? 1:(($p<=$total_pages) ? $p:$total_pages);
$first = ($current_page <= 1) ? 0 : ($current_page-1)*$per;
////////////////
$paginator = '<b>Страниц</b> ('.$total_pages.'): ';
$pagesarray = array();
$pos = floor($links/2);
$links = $pos*2+1;
$go_start = $go_finish = "";
if ($total_pages > $links) {
$go_start = ($current_page - $pos <= 1) ? '':' <a href="'.sprintf($get,'1').'" title="В начало">В начало</a> ';
$go_finish = ($current_page + $pos >= $total_pages) ? '':' <a href="'.sprintf($get,$total_pages).'" title="В конец">В конец</a> ';
}
$prev = ($current_page == 1)?'':'<a href="'.sprintf($get,($current_page-1)).'" title="Предыдущая страница">«</a> ';
$next = ($current_page == $total_pages)?'':' <a href="'.sprintf($get,($current_page+1)).'" title="Следующая страница">»</a>';
$dots_start = NULL; $dots_finish = NULL;
if ($dots === TRUE && $total_pages > $links){
$dots_start = ($current_page - $pos <= 1) ? '':'... ';
$dots_finish = ($current_page + $pos >= $total_pages) ? '':' ...';
}
$start_links =
($total_pages > $links) ? (
($current_page - $pos <= 1) ? 1 : (
($current_page + $pos >= $total_pages) ? $total_pages - $pos*2 : $current_page - $pos
)
) : 1;
$finish_links =
($total_pages > $links) ? (
($current_page + $pos >= $total_pages) ? $total_pages : (
($current_page - $pos <= 1) ? $links : $current_page + $pos
)
) : $total_pages;
for ($i=$start_links; $i<=$finish_links; $i++){
$start = ($i-1)*$per+1;
$pagesarray[] = ($i != $current_page)?'<a href="'.sprintf($get,$i).'">'.$i.'</a>':'<span class="curentpage">['.$i.']</span>';
}
$paginator .= $go_start.$prev.$dots_start;
$paginator .= implode(" ",$pagesarray);
$paginator .= $dots_finish.$next.$go_finish;
return $paginator;
}
global $fm,$current_page;
$p = $fm->_Intval('p');
///////////////////
$total_pages = ceil($total/$per);
$current_page = ($p <= 0)? 1:(($p<=$total_pages) ? $p:$total_pages);
$first = ($current_page <= 1) ? 0 : ($current_page-1)*$per;
////////////////
$paginator = '<b>Страниц</b> ('.$total_pages.'): ';
$pagesarray = array();
$pos = floor($links/2);
$links = $pos*2+1;
$go_start = $go_finish = "";
if ($total_pages > $links) {
$go_start = ($current_page - $pos <= 1) ? '':' <a href="'.sprintf($get,'1').'" title="В начало">В начало</a> ';
$go_finish = ($current_page + $pos >= $total_pages) ? '':' <a href="'.sprintf($get,$total_pages).'" title="В конец">В конец</a> ';
}
$prev = ($current_page == 1)?'':'<a href="'.sprintf($get,($current_page-1)).'" title="Предыдущая страница">«</a> ';
$next = ($current_page == $total_pages)?'':' <a href="'.sprintf($get,($current_page+1)).'" title="Следующая страница">»</a>';
$dots_start = NULL; $dots_finish = NULL;
if ($dots === TRUE && $total_pages > $links){
$dots_start = ($current_page - $pos <= 1) ? '':'... ';
$dots_finish = ($current_page + $pos >= $total_pages) ? '':' ...';
}
$start_links =
($total_pages > $links) ? (
($current_page - $pos <= 1) ? 1 : (
($current_page + $pos >= $total_pages) ? $total_pages - $pos*2 : $current_page - $pos
)
) : 1;
$finish_links =
($total_pages > $links) ? (
($current_page + $pos >= $total_pages) ? $total_pages : (
($current_page - $pos <= 1) ? $links : $current_page + $pos
)
) : $total_pages;
for ($i=$start_links; $i<=$finish_links; $i++){
$start = ($i-1)*$per+1;
$pagesarray[] = ($i != $current_page)?'<a href="'.sprintf($get,$i).'">'.$i.'</a>':'<span class="curentpage">['.$i.']</span>';
}
$paginator .= $go_start.$prev.$dots_start;
$paginator .= implode(" ",$pagesarray);
$paginator .= $dots_finish.$next.$go_finish;
return $paginator;
}
Файл от 30.07.2007 28Kb
Сборка FM 1.0 Beta за 05.11.2007
153. Antares - 20 Марта, 2008 - 07:31:00 - перейти к сообщению
Victor77 пишет:
Возможно ли сделать так чтоб отражался пол автора рядом с аватаркой и второй вопрос сделать три варианта: пара, мужчина женщина.
Такого поля при регистрации нет. Если только вместо мало используемого (ИМХО) поля Имя в AOL, изменив немного форму регистрации.
154. Victor77 - 21 Марта, 2008 - 05:15:12 - перейти к сообщению
Antares
Спасибо.
Спасибо.
155. Korvin1 - 24 Марта, 2008 - 10:48:27 - перейти к сообщению
Сенкс, и еще вопрос, некоторые пользователи не могут поменять личную информацию - сайт и зааплоадить новую аватару. Говорит, что все удается, но ничего не меняется.
Права все выставлены правильно, у других таких проблем нет...
Права все выставлены правильно, у других таких проблем нет...
156. lepus - 24 Марта, 2008 - 13:19:53 - перейти к сообщению
Korvin1, проверь какое разрешение и размер аватарки разрешен в админке (размер указывается в байтах)
157. незнайка - 07 Апреля, 2008 - 09:46:07 - перейти к сообщению
Помогите кто знает!!!
Поставил себе FM 1 Всё вродебы нормально, но не работал поиск. Решил проиндексировать форум(зря)! Теперь выдаёт ошибку:
Warning: session_start() [function.session-start]: open(/var/lib/php4/sess_7ba625deccfd90f407078b724a4d50a5, O_RDWR) failed: Disk quota exceeded (122) in /var/www/home/f/feariees-dom/include/page_header.php on line 28
при входе на форум.
При входе в админ центр, после ввода пороля ни чего не происходит. Под окном входа а админ центр написано:
Warning: Unknown(): write failed: Disk quota exceeded (122) in Unknown on line 0
Warning: Unknown(): Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/var/lib/php4) in Unknown on line 0
Помогите плиз!!!
Поставил себе FM 1 Всё вродебы нормально, но не работал поиск. Решил проиндексировать форум(зря)! Теперь выдаёт ошибку:
Warning: session_start() [function.session-start]: open(/var/lib/php4/sess_7ba625deccfd90f407078b724a4d50a5, O_RDWR) failed: Disk quota exceeded (122) in /var/www/home/f/feariees-dom/include/page_header.php on line 28
при входе на форум.
При входе в админ центр, после ввода пороля ни чего не происходит. Под окном входа а админ центр написано:
Warning: Unknown(): write failed: Disk quota exceeded (122) in Unknown on line 0
Warning: Unknown(): Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/var/lib/php4) in Unknown on line 0
Помогите плиз!!!
158. yura3d - 07 Апреля, 2008 - 10:08:19 - перейти к сообщению
незнайка пишет:
Помогите кто знает!!!
Поставил себе FM 1 Всё вродебы нормально, но не работал поиск. Решил проиндексировать форум(зря)! Теперь выдаёт ошибку:
Warning: session_start() [function.session-start]: open(/var/lib/php4/sess_7ba625deccfd90f407078b724a4d50a5, O_RDWR) failed: Disk quota exceeded (122) in /var/www/home/f/feariees-dom/include/page_header.php on line 28
при входе на форум.
При входе в админ центр, после ввода пороля ни чего не происходит. Под окном входа а админ центр написано:
Warning: Unknown(): write failed: Disk quota exceeded (122) in Unknown on line 0
Warning: Unknown(): Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/var/lib/php4) in Unknown on line 0
Помогите плиз!!!
Поставил себе FM 1 Всё вродебы нормально, но не работал поиск. Решил проиндексировать форум(зря)! Теперь выдаёт ошибку:
Warning: session_start() [function.session-start]: open(/var/lib/php4/sess_7ba625deccfd90f407078b724a4d50a5, O_RDWR) failed: Disk quota exceeded (122) in /var/www/home/f/feariees-dom/include/page_header.php on line 28
при входе на форум.
При входе в админ центр, после ввода пороля ни чего не происходит. Под окном входа а админ центр написано:
Warning: Unknown(): write failed: Disk quota exceeded (122) in Unknown on line 0
Warning: Unknown(): Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/var/lib/php4) in Unknown on line 0
Помогите плиз!!!
Эти ошибки говорят о том что у вас на сервере закончилось свободное дисковое пространство
159. незнайка - 08 Апреля, 2008 - 03:20:01 - перейти к сообщению
yura3d пишет:
Эти ошибки говорят о том что у вас на сервере закончилось свободное дисковое пространство
Спасибо большое за помощ!!!
160. Korvin1 - 10 Апреля, 2008 - 13:19:54 - перейти к сообщению
lepus
для аватары макс. 80000 байт и размер 120 на 120 вроде нормально?
для аватары макс. 80000 байт и размер 120 на 120 вроде нормально?