Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » IkonBoard и другие форумы » Ikonboard v.2 » Поднятие поста

Модерирует : Antuan

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4

Открыть новую тему     Написать ответ в эту тему

CarHelp



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Класная фишка ! А кто знает как сделать так же у себе на форуме ?
Хак наверное не написан , но может из кусочков соберём !
И что то Файловый архив давно не обновляется ?
Удачи !

Всего записей: 369 | Зарегистр. 29-01-2002 | Отправлено: 04:09 09-09-2002
Wozik



Ёж
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lynx

Цитата:
 Они должны быть в файле IkonRussian.lib

они там и есть!
 

Цитата:
а еще лучше прямо в скрипте, чтобы интерпретатору их не искать и не подставлять их значения

а смысл тогда вообще в ру-бордовской версии ИБ было этот файл делать?
для удобства редактирования, верно?
ну вот я и внёс именно для этого туда 2  новых значения
 
но не буду упрямым и сделаю как сказала
посморим
 
Добавлено
Wozik
никак не помогло
у меня это тож не показывает:

Код:
 <td valign=middle nowrap align=right><font face="$font" color=$menufontcolor size=$dfontsize1>  
           $ibtxt{'3014'} <a href="$postingsprog?action=lock&forum=$inforum&topic=$intopic">$ibtxt{'3015'}</a> |  
           $gl_line  
                 <a href="$postingsprog?action=edittopic&forum=$inforum&topic=$intopic">$ibtxt{'9999'}</a> |  
           <a href="$postingsprog?action=unlock&forum=$inforum&topic=$intopic">$ibtxt{'3016'}</a> |  
           <a href="$postingsprog?action=delete&forum=$inforum&topic=$intopic">$ibtxt{'3017'}</a> |  
           <a href="$postingsprog?action=movetopic&forum=$inforum&topic=$intopic">$ibtxt{'3018'}</a> |  
           <a href="$postingsprog?action=split&forum=$inforum&topic=$intopic">$ibtxt{'3023'}</a>  
       </td>  

(захожу с админского аккаунта, естесственно)
 
Добавлено
Wozik
воблин...как говорится "а я то цвета настраивал"..
вопчем, работает :Р
вопрос снят

Всего записей: 589 | Зарегистр. 02-01-2003 | Отправлено: 11:50 18-08-2004
urodec



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Люди.... пожалуйста доделайте этот хак - http://www.spam_detected/cgi-bin/board/sitemain.cgi?action=viewarticle&catid=2&artid=8  
 
Там есть такая проблема: прикреплённый пост на 2, 3, 4... страницах имеет номер не 1 на 11, 21, 31... И соответстенно, когда редактируешь сообщение с 2,3, 4... страницы, то получается, что ты редактируешь не пост №1 (т.е. прикреплённый), а №11, №21... А под этими номерами идут следуещие после прикреплённого посты .  
 
И ещё... нельзя ли его доделать? Сделать так, чтобы редактировать мог пользователь, достигший X постов

Всего записей: 711 | Зарегистр. 17-01-2003 | Отправлено: 09:36 19-10-2004
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
urodec

Цитата:
Там есть такая проблема: прикреплённый пост на 2, 3, 4... страницах имеет номер не 1 на 11, 21, 31... И соответстенно, когда редактируешь сообщение с 2,3, 4... страницы, то получается, что ты редактируешь не пост №1 (т.е. прикреплённый), а №11, №21... А под этими номерами идут следуещие после прикреплённого посты .  
 
И ещё... нельзя ли его доделать? Сделать так, чтобы редактировать мог пользователь, достигший X постов

 
Я не возьмусь. У себя просто редактирую с первой страницы и все

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 01:51 20-10-2004
Gram



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
urodec

Цитата:
Люди.... пожалуйста доделайте этот хак

Ну вот когда то давно я переделывал этот хак, правда не для рубордовской версии ib, но вродь и к ней должно подходить... Сам хак вот тут. Редактирование первого поста любым участником не делал, но если надо - попробую...

----------
Intellect Board | Miranda Gram Pack

Всего записей: 388 | Зарегистр. 22-01-2004 | Отправлено: 15:04 20-10-2004
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Gram

Цитата:
 когда то давно я переделывал этот хак, правда не для рубордовской версии ib, но вродь и к ней должно подходить... Сам хак вот тут.

 
Опиши фичи, плиз. Что добавил?
 
Можно ли его выложить в нам в архив?
 
Напиши его описание, плиз, если можно.
 

Цитата:
Редактирование первого поста любым участником не делал, но если надо - попробую...

 
 
Попробуй. Положу тогда две версии

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 20:25 20-10-2004
Gram



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lynx

Цитата:
Опиши фичи, плиз. Что добавил?

Да собственно фич нет. Просто глюков там нет и сделано более оптимальнее. И еще, первый пост является приклеенным, если просто существует файл id_topic.gl. Т.е. по сути дела, файл не открывается и его содержимое не проверяется...

Код:
if (-e "forum$inforum/$intopic.gl") { $stickypost = "yes"; }  
else { $stickypost = "no"; }

Думаю, что на проверку существования файла уходит меньше времени, чем на его открытие и анализ содержимого...
 

Цитата:
Можно ли его выложить в нам в архив?

Да можно конечно  
 

Цитата:
Напиши его описание, плиз, если можно.

Ну в самом хаке написано: "Хак позволяет приклеивать первое сообщение в теме таким образом, чтобы оно отображалось первым на всех страницах темы"
 

Цитата:
Попробуй. Положу тогда две версии

В общем, если делать общий вариант, то это просто: открываем файл postings.cgi ищем в процедуре processedit{} следующий код
Код:
if (($inmembername eq $postermembername) && ($inpassword eq $password)) { $cleartoedit = "yes"; }

И сразу после него вставляем
Код:
$mpn = 100; #число сообщений, которое должен набрать юзер для редактирования приклеенного сообщения
if (($inpostno == 1) && ($numberofposts >= $mpn)) { $cleartoedit = "yes"; }

 
В принципе можно извратиться и сделать, чтобы при приклеивании первого поста в теме можно было выбирать, разрешено ли первый пост редактировать не модераторам и сколько для этого должен набрать постов юзер. И это тож особо не сложно, но времени пока не особо много, чтобы извращением заниматься

----------
Intellect Board | Miranda Gram Pack

Всего записей: 388 | Зарегистр. 22-01-2004 | Отправлено: 01:45 21-10-2004 | Исправлено: Gram, 01:48 21-10-2004
trew

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Gram Хочу поставить этот хак и есть два вопроса до того .
  То что выложенно - это хак целиком или это исправление хака? И тестировался ли он на рубордовской версии?

Всего записей: 716 | Зарегистр. 15-11-2003 | Отправлено: 01:56 03-11-2004
Gram



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
trew

Цитата:
То что выложенно - это хак целиком или это исправление хака?

Это хак целиком... Точнее немного оптимизированная его версия...
 

Цитата:
И тестировался ли он на рубордовской версии?

Нет не тестировался, но я сейчас глянул - должно все работать.
 
офф: вот тут еще есть кое какие мои хаки... если надо кому, берите...

----------
Intellect Board | Miranda Gram Pack

Всего записей: 388 | Зарегистр. 22-01-2004 | Отправлено: 02:56 03-11-2004
trew

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Gram Спасибо! Сейчас попробую поставить

Всего записей: 716 | Зарегистр. 15-11-2003 | Отправлено: 03:51 03-11-2004
GOOSE



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Gram

Цитата:
вот тут еще есть кое какие мои хаки... если надо кому, берите...

Дык, надо lynx попросить, пусть в файловый архив выложит, если они (хаки) соответствуют всем требованиям.
И тебе приятно, и людям хорошо

Всего записей: 903 | Зарегистр. 17-10-2001 | Отправлено: 13:30 03-11-2004
trew

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
GramВсе работает просто великолепно! Спасибо огромное!

Всего записей: 716 | Зарегистр. 15-11-2003 | Отправлено: 22:09 03-11-2004
Gram



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GOOSE, ок!  
 
trew, всегда пожалуйста.


----------
Intellect Board | Miranda Gram Pack

Всего записей: 388 | Зарегистр. 22-01-2004 | Отправлено: 02:16 04-11-2004 | Исправлено: Gram, 02:18 04-11-2004
Antuan



moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
уточнённый Хак Поднятия Первого поста и

Цитата:
: "Хак позволяет приклеивать первое сообщение в теме таким образом, чтобы оно отображалось первым на всех страницах темы"  

Прикрепите в Этот Самый Первый пост данной темы (предварительно поднимем )


----------
EuRuChess

Всего записей: 10667 | Зарегистр. 10-04-2001 | Отправлено: 17:59 22-12-2004
Antuan



moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Gram
смотрю твой хак -stickypost
 
вызывает подозрения  

Цитата:
cleaner.cgi

нет такого
и

Цитата:
topicid.gl

это что? нарочно, чтобы враг не догадался, что надо:

Цитата:
topicid.pl

 
trew

Цитата:
Все работает просто великолепно!  

что работает великолепно? хак сабжа?

----------
EuRuChess

Всего записей: 10667 | Зарегистр. 10-04-2001 | Отправлено: 00:26 23-12-2004
Gram



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Antuan

Цитата:
cleaner.cgi  
нет такого

Ну в рубордовской версии форума такого скрипта нет. Просто пропускаем этот пункт.
 

Цитата:
topicid.gl
это что? нарочно, чтобы враг не догадался, что надо

А ты вообще в хаке то разобрался? Файл topic_id.gl - отвечает за то, что в теме topic_id первый файл будет приклеенным. И в моей модификации совершенно не важно, что в этом файле. Главное, что он существует (или не существует).

Всего записей: 388 | Зарегистр. 22-01-2004 | Отправлено: 00:48 23-12-2004
Antuan



moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Gram
приклейка первого поста на всех страницах Топика вверх (первым - получилось.. )
это я и хотел...
 
Хак полностью не работает.. Видимо потому, что не установлен  ещё Хак поднятие Топика... (ссылки направляют на страницу)

Цитата:
Ошибка: Главное  
Определенные причины для Главное Ошибка:  
Пожалуйста, только корректным способом входите в скрипт  
Вы хотите получить доступ к форуму - Файлы помощи?  
Возможные причины для Главное Ошибка:  
Неправильный пароль  
Неправильное имя пользователя  
Незарегистрированный Пользователь  

пока не срабатывают ссылки:

Цитата:
| Объединить | Модерировать | Приклеить | Отклеить

 
тестируем дальше...  спасибо...


----------
EuRuChess

Всего записей: 10667 | Зарегистр. 10-04-2001 | Отправлено: 02:28 23-12-2004
trew

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Antuan

Цитата:
что работает великолепно? хак сабжа?
Да! Однозначно! Причем все достаточно понятно, стал с первого раза.  
За что автору еще раз огромное спасибо! Единственное, что нехватает, это смена цвета поднятого поста, но как говориться....

Всего записей: 716 | Зарегистр. 15-11-2003 | Отправлено: 02:36 23-12-2004
Gram



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Antuan

Цитата:
Видимо потому, что не установлен  ещё Хак поднятие Топика...

А он не требуется. В общем, если уж не получится поставить - перепишу его для вашей версии.
 
trew, всегда пожалуйста А насчет выделения цветом - это я посчитал не нужным... Напрягает иногда (юзабилити теряется). Единственное что я сделал у себя - это отделение приклеенного поста <br>. Т.е. он отделяется от других постов пустой строчкой, и смотриться это вполне неплохо.

Всего записей: 388 | Зарегистр. 22-01-2004 | Отправлено: 02:49 23-12-2004
trew

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Gram

Цитата:
это отделение приклеенного поста <br>.  
Хм...интересное решение, спасибо, надо подумать над этим.

Всего записей: 716 | Зарегистр. 15-11-2003 | Отправлено: 02:53 23-12-2004
Antuan



moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Gram

Цитата:
перепишу его для вашей версии

Для последней в Файловом Архиве...  
 
Кстати, приклеилась насмерть: не отклеить  (Хороший цемент ©)


----------
EuRuChess

Всего записей: 10667 | Зарегистр. 10-04-2001 | Отправлено: 14:11 23-12-2004
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4

Компьютерный форум Ru.Board » IkonBoard и другие форумы » Ikonboard v.2 » Поднятие поста


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru