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

» "Склейка" постов. Хак.

Автор: Max Payne
Дата сообщения: 14.01.2002 02:48

Цитата:
$numberofposts++; # плюс счетчик сюда впихиваем

Скажите,что за счётчик сюда надо впихнуть?

Добавлено

Цитата:
# Эти две строки отвечают за склеивание постов если новый пост не позднее 2х часов
# Если хотите уменьшить время замените число 7200 на другое.
# Если вы хотите отключить эту возможность закоментируйте две строки, и раскоментируйте третью

$timelimit = $currenttime - $currenttime_OLD;
if ($inmembername_OLD eq $inmembername && $timelimit < 7200 && (!($inmembername eq "$ibtxt{'0043'}" && $inmembername_OLD eq "$ibtxt{'0043'}" && $postipaddress_OLD ne $postipaddress))) {
#if ($inmembername_OLD eq $inmembername) {

Если мне надо поставить чтоб не позже одного часа,то мне надо уменьшить с 7200 до 3600 ?
Я правильно понял?

Добавлено
Только что поставил всё это, всё работает на ура
Только вот хотел убрать время

Цитата:
Теперь если без времени то так.

$ibtxt{'9989'} = "Добавлено";

#my $current_time = $currenttime + ($timedifferencevalue*3600) + ($timezone*3600);
#my $current_time = &dateformat("$currenttime");

my $addon = "<p>$ibtxt{'9989'}<p>";




Всё подправил, но при отправке сообщение, у меня открывается ошибка.Может я что то не так сделал?
Автор: Shurik
Дата сообщения: 14.01.2002 15:23
Max Payne

Цитата:
Если мне надо поставить чтоб не позже одного часа,то мне надо уменьшить с 7200 до 3600 ?
Я правильно понял?
да.

Цитата:
Всё подправил, но при отправке сообщение, у меня открывается ошибка.Может я что то не так сделал?
попробуй так:

Код: my $addon = "<p> $ibtxt{'9989'} <p>";
Автор: Max Payne
Дата сообщения: 14.01.2002 18:39
Shurik
А в чём разница то?
Я тоже самое и ставил ведь
Автор: NecroHill
Дата сообщения: 14.01.2002 18:52
Max Payne
пробелы после <p> поставить Shurik предлагает
Автор: Shurik
Дата сообщения: 15.01.2002 01:19
Max Payne

Цитата:
пробелы после <p> поставить Shurik предлагает
вот именно. так ты попробовал или нет?
Автор: crashin
Дата сообщения: 15.01.2002 09:52
А как сделать так, чтобы тема поднималась, но новый пост не считался?
Просто я без времени поставил и теперь, если тема далеко внизу и мое последнее сообщение, а я через две недели ешо добавлю, то это никто не увидит моего поста
Подскажите..
Автор: Alexander Ipp
Дата сообщения: 15.01.2002 10:08
crashin
Имхо, никак. Либо то, либо то.
Вернее, сделать-то можно, но геморно.
Автор: Max Payne
Дата сообщения: 15.01.2002 18:34
Shurik
Сейчас буду
Автор: Shurik
Дата сообщения: 16.01.2002 01:25
crashin

Цитата:
Просто я без времени поставил
спрашивается - зачем? поставь со временем, хотя бы тогда уж день.
Автор: crashin
Дата сообщения: 16.01.2002 07:13
Shurik
ИМХО, даже если ставить со временем, то получается гон! Смотри: человек отправил мессагу, потом ты зашел и прочитал. Потом тот пишет еще, а посты склеиваются. Ты заходишь в форум и смотришь, что там-то небыло больше новых сообщений и не идешь в этот топик, а на самом деле там уже есть добавление, которого ты не видел и возможно не увидишь...
Что делать в этом случае???
Автор: Shurik
Дата сообщения: 16.01.2002 13:22
crashin
А! "без времени" - ты имел ввиду, что они склеиваются все время, но время топика обновляется, так что ли?

Alexander Ipp

Цитата:
Имхо, никак. Либо то, либо то.
Вернее, сделать-то можно, но геморно.

а имхо как.

crashin
чисто теоретически:
убираем $timelimit:
из этого
Код: $timelimit = $currenttime - $currenttime_OLD;
if ($inmembername_OLD eq $inmembername && $timelimit < 7200 && (!($inmembername eq "$ibtxt{'0043'}" && $inmembername_OLD eq "$ibtxt{'0043'}" && $postipaddress_OLD ne $postipaddress))) {
Автор: Max Payne
Дата сообщения: 16.01.2002 18:02
Shurik
Всё сделал, пробелы помогли, только вот хочу что бы жирным писалось добавлено,для этого мне надо поставить ?
Т.е

Код: my $addon = "<p> $ibtxt{'9989'} <p>";
Автор: Shurik
Дата сообщения: 17.01.2002 00:44
Max Payne
а че ты собсно заменил?

Код: my $addon = "<p> $ibtxt{'9989'} <p>";
Автор: Max Payne
Дата сообщения: 17.01.2002 01:14
Shurik
хех
Цитата:
Код:my $addon = "<p> $ibtxt{'9989'} <p>";

->

Код:my $addon = "<p><b> $ibtxt{'9989'} </b><p>";

Просто я поставил квадратные скобки и по этому не отобразилось, забавно

Цитата:
да со временем колдовал? моя теория верна или нет?

Ты оказался прав, теория твоя верна конечно,пробелы нужны!
Автор: Shurik
Дата сообщения: 17.01.2002 01:30
Max Payne

Цитата:
Ты оказался прав, теория твоя верна конечно,пробелы нужны!
да я не про "Добавлено" говорю.
ты хотел
Цитата:
чтобы не было ограничения по времени!

короче, смотри мой первый пост на этой странице. ты это проделывал?! про пробелы давно уже все понятно. сам напарывался.
Автор: Max Payne
Дата сообщения: 17.01.2002 02:28
Shurik
Я спрашивал про вместо 7200 если поставить 3600, то в два раза меньше станет ограничение по времени.
Я решил оставить два часа, по этому если ты про это, то я не пробовал соответсвено
Автор: Shurik
Дата сообщения: 17.01.2002 02:48
Max Payne
ой, извини. я заглючил конкретно. это эе crashin хотел!!! все, пора спать мне.

Страницы: 12

Предыдущая тема: Хаки для начинающих. Что такое хак? Установка первого хака


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