Ru-Board.club
← Вернуться в раздел «Ikonboard v.2»

» Дополненный и исправленный хак последнего сообщения (lastpost).

Автор: N_Vova
Дата сообщения: 20.07.2002 22:46
Grey2002
так ты разобрался?
у меня та же фигня
Автор: Shurik
Дата сообщения: 21.07.2002 07:24
а кто-нить делал: при удалении темы все же висит ссылка на эту тему (ластпост). по идее надо старую вернуть. т.е. че, придется сохранять старый урл в ластпост.цги на случай удаления темы?
Автор: Alexander Ipp
Дата сообщения: 23.07.2002 18:30
Shurik

Цитата:
а кто-нить делал:

Я делал. лол
Автор: N_Vova
Дата сообщения: 23.07.2002 22:39
Кто мне поставит этот хак за 1 wm?
больше у меня нету
Автор: Shurik
Дата сообщения: 24.07.2002 07:16
Alexander Ipp

Цитата:
Я делал. лол

выкладывал куда-нить?
Автор: Alexander Ipp
Дата сообщения: 24.07.2002 08:13
Shurik
Неа. Неохота под стандартную борду переделывать, а так у вас всех не заработает...
N_Vova
Этот - это какой?..
Автор: Shurik
Дата сообщения: 24.07.2002 11:03
Alexander Ipp
мда. придется свое делать... скажи, куда сохранял старый линк? все туда же, в ластпост.цги?
Автор: N_Vova
Дата сообщения: 24.07.2002 16:40
Alexander Ipp
ластпост
Автор: Alexander Ipp
Дата сообщения: 24.07.2002 19:46
Shurik
Какой старый линк? Зачем он?
Из list.cgi данные берёшь и ластпост обновляешь.

Добавлено
N_Vova
Учись сам...
Автор: Shurik
Дата сообщения: 24.07.2002 21:43
Alexander Ipp
а, в натуре. тормозим потихоньку. но это не удивительно.
у меня работа такая (админ я, дети раздражают, лол).
Автор: N_Vova
Дата сообщения: 25.07.2002 13:22
Alexander Ipp
я пытался. у меня та же проблема что и у Грея2002. новые опросы не создаются. точнее создаются но с багами.
Автор: Alexander Ipp
Дата сообщения: 25.07.2002 19:13
Shurik
Автор: Grey2002
Дата сообщения: 29.07.2002 16:02
N_Vova

Цитата:
так ты разобрался?

ужо даавным давно... у меня уже ластпост по-своему поменян немного - работает с урлами постов + соотв. в файл не пишутся страницы
насчёт бага... говори, что происходит.. а то я уже забываться начал а что ещё лучше - снеси всё , что ты сделал, т.е. хак этот и попробуй ещё раз аккуратно поставить, в статье всё верно.
Автор: N_Vova
Дата сообщения: 31.07.2002 01:07
Grey2002
2 раза пробовал
ничего. просто там старый стоит, и я не совсем знаю где и что заменять. хотя это на опросы не должно влиять.
ну попробую еще раз

Добавлено
^^^то был мой 666 пост ^^^
Автор: Grey2002
Дата сообщения: 31.07.2002 03:56
N_Vova

Цитата:
2 раза пробовал
ничего.

тады жди пока русплюс 4-ый не сделается, в нём будет апгрейденный ластпост + опросы
Автор: Shurik
Дата сообщения: 31.07.2002 06:20
Grey2002
боюсь, долго ему ждать придется. месяца два точно (учитывая, что еще месяц отпусков).
Автор: Grey2002
Дата сообщения: 31.07.2002 07:42
Shurik

Цитата:
месяца два точно

может и меньше...
Автор: ViGilant
Дата сообщения: 09.08.2002 19:34
дык можно ластпост ставить или как? Работает он ваще?
Автор: Grey2002
Дата сообщения: 12.08.2002 02:36
ViGilant
в этом топике обсуждение статьи о фиксе ластпоста.. а ты о чём.. если о фиксе, то у меня нормально работал...
Автор: trew
Дата сообщения: 01.02.2004 15:23
У меня версия 2.1.9.рус3 и там уже стоит ластпост, но с главной страницы переход идет не на последнее страницу\сообщение, т.е. половина кода из статьи стоит уже, а вот той части с якорями нет... Подскажите , пожалуйста, какую часть кода мне нужно поставить?
Автор: lynx
Дата сообщения: 01.02.2004 22:53
trew

Цитата:
но с главной страницы переход идет не на последнее страницу


post.cgi

sub addreply

После примерно:


Код:
$numberofitems = $threadposts + 1;
$numberofpages = $numberofitems / $maxthreads;
if ($numberofitems > $maxthreads) { #if
if ($maxthreads < $numberofitems) { #2
($integer,$decimal) = split(/\./,$numberofpages);
if ($decimal > 0) { $numberofpages = $integer + 1; }
$pagestart = 0;
$counter = 0;
while ($numberofpages > $counter) { #3
$counter++;
$threadpages .= qq~<a href="$threadprog?forum=$inforum&topic=$topicid&start=$pagestart">$counter</a>&#160;~;
$pagestart = $pagestart + $maxthreads;
} #e3
} #e2
$pagestoshow = qq~&nbsp;(Стр.&nbsp;$threadpages)~;

} #1
Автор: trew
Дата сообщения: 02.02.2004 00:03
lynx Красным выделенно та часть с якоречками, которой не хватает?


Добавлено
У меня этот код стоит, наверное я плохо объяснил....
В конфе уже стоит ластпост с выводом на главную страницу, но по сылке идет переход только в тему на первую страницу, а не на то сообщение, которое стоит в ластпосте... Хак, который улучшенный и дополненый, ставится на конфу . где вообще этого ластпоста нет, т.е. мне не все с него надо. а только фикс ластпоста, при котором переход идет в само сообщение, я так понимаю, "якоречки" на каждый пост.
Или может есть хак для той конфы из архива, где стоит ластпост, но без этих функций...
Или как снести дефолтный и поставить этот? ( точнее, как поставить понятно )
Автор: lynx
Дата сообщения: 02.02.2004 09:58
trew

ikonboard.cgi

У тебя наверняка есть примерно такой код:


Код: $filetoopen = "$ikondir" . "forum$forumid/lastpost.cgi";
open(FILE,"$filetoopen");
flock(FILE,2);
@lastpost = <FILE>;
close(FILE);
Автор: trew
Дата сообщения: 02.02.2004 10:54
А post.cgi не трогать?

Добавлено
Воту меня получилась сылка такого вида с главной страницы: ...topic.cgi?forum=1&topic=1&start=20 Так и должно быть? Потому что на конце нет #(№) ?
Автор: Xnom
Дата сообщения: 02.02.2004 12:54
trew
# - используется как разделитель (после него идёт цифра, указывающая номер поста) и в ластпосте он не нужен (если ты не хочешь, конечно, при открытии страницы переходить к последнему сообщению).
Автор: trew
Дата сообщения: 02.02.2004 15:00
Xnom Если честно. то хочется....
Извиняюсь за офтоп. а на сколько информативно этот вариант и с переходом на пост?
Автор: Xnom
Дата сообщения: 02.02.2004 15:09
trew

Цитата:
а на сколько информативно этот вариант и с переходом на пост?

разницы нет, если у тебя в топике показывается не более 20 сообщений на одной странице.
Автор: trew
Дата сообщения: 02.02.2004 15:17
Xnom Понял, большое спасибо...значит все в порядке.
Автор: Antuan
Дата сообщения: 16.12.2004 19:02
Добавил в файле ikonboard.cgi

Цитата:
, $startnumber

но цифру не показывает и ссылка не идёт на последнее сообщение...
где-то пропустил этот самый

Цитата:
$startnumber

Узнать бы где?

Грешу на установленный Хак: Точный УРЛ сообщение по ссылке =Отправлено=


Автор: lynx
Дата сообщения: 18.12.2004 00:15
Antuan

Цитата:
Добавил в файле ikonboard.cgi

Цитата:
, $startnumber

но цифру не показывает и ссылка не идёт на последнее сообщение...
где-то пропустил этот самый

Цитата:
$startnumber

Узнать бы где?


Показывай код ikonboard.cgi в txt-формате.

Страницы: 123

Предыдущая тема: Хак запрета регистрации двух юзеров с одним мылом (email)


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.