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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
CarHelp
 
Эту фичу придумал и реализовал Батва. И то она еще находится в стадии разработки (доработки). Код Батвы тебе никаким боком не подойдет, т.к. тут все написано совсем не так.  
Я не видела, чтобы кто-то написал что-то подобное. Если увидишь - выпрашивай у админа хак. Сама я даже приблизительно не представляю, как можно пост все время держать наверху ...
 
Может, Алексей забежит подскажет?
 
Примерно так... надо, видимо... в файле темы создавать еще одно поле - поднят пост или нет. Дальше... Дальше надо как-то помечать топик... нет, это вилы, я уже запуталась. И если топик помечен, то... то что? Нет, надо Батву позвать, пусть алгоритм раскажет. Но реализовать это, имхо, сложно...
 

Цитата:
И что то Файловый архив давно не обновляется ?  

 
Пиши хак - выложим
 
 
 
 
Добавлено
2batva
 
Такой вопрос у народа возник.  
Предположим, два человека имеют право редактить верхний пост. Один начал редактить и сидит себе редактит. Второй начал редактить (он не знает, что в тот же момент редактит другой). То есть они рано или поздно отправят отредактенное, не зная о существовании друг друга, скрипт возмет пост последнего? А это не значит, что у него  инфа лучше. То есть пост того, кто в этой ситуации первый отправил, теряется. Это не правильно.
Ставить разрешение - чтобы только один мог редактить одновременно - нельзя, ибо мало ли, человек начал редактить, решил что-то уточнить, пошел искать на Гугле, там нашел интересный линк, забыл, что хотел, пошел играть, потом кофе попить и т.д. Ставить тайм-аут на время редактирования - тоже не правильно.  
Понятно сказала?
 
Так вот. Вариант решения проблемы by L0Ve:
 

Цитата:
 
я бы лучше добавил некоторый ID...
и перед изменением поста проверял бы тот пост правят или измененный...  
и только в этом случае выдавал бы предупреждение.... и давал возможность внести изменения в подправленный пост...
 

 
 

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 04:59 09-09-2002
CarHelp



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
lynx
ЭХ ! Я понимаю что тяжело ! Но ведь хоца ! И как хоца !
Может если Батва даст алгоритм тогда что-то получится ?
batva ждём ! Что скажешь ?
 
Удачи !
 
 
Добавлено

Цитата:
Пиши хак - выложим  

Да ты что ? Шутница однако !
Куда мне грешному , я перл читал то всего часа четыре .
Ты вон сама путаешься , что про меня то говорить ?
Ссори за офф !

----------
Авторемонт,Автоновости,АвтоФлейм!
АвтоТехФорум

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



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

Цитата:
Эту фичу придумал и реализовал Батва.

Не совсем так

Цитата:
 
Sticky Topics
=======================
Written by MrBill82x - by looking at 2.2...
So this code isn't really mine
==============================================
-Allows topics to be pinned (they stay at the top of the topic list)
-Topics can be pinned while they are first posted
-Topics can be pinned AFTER they have been posted
-It is based on a non hacked board, so it should work for everyone now.
==============================================
 


Всего записей: 22 | Зарегистр. 07-10-2001 | Отправлено: 10:22 09-09-2002
123qaz742

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
http://forum.ru-board.com/forums.cgi?action=filter&forum=21&filterby=topictitle&word=%EF%EE%E4%ED

Всего записей: 29 | Зарегистр. 05-09-2002 | Отправлено: 11:36 09-09-2002
suslik_s_gitaroy



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

Всего записей: 1791 | Зарегистр. 23-12-2001 | Отправлено: 14:21 09-09-2002
CarHelp



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
123qaz742
 А чё такой умный да ! В списке есть только одна о поднятие поста - это моя !
suslik_s_gitaroy

Цитата:
хак стандартный есть

А где ? Ткни пальчиком , будь ласка !
 
Удачи !

----------
Авторемонт,Автоновости,АвтоФлейм!
АвтоТехФорум

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



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

Цитата:
Sticky Topics  

 
 
Да не топик! Не топик! Пост!!!  
 
Почувствуйте разницу
 
Вот читайте:
http://forum.ru-board.com/topic.cgi?forum=35&topic=5223#1
 
Походите там по страницам темы - вам сразу станет все понятно. Понятно с вами все, короче - в Варезник не ходите
 
 
CarHelp
 

Цитата:
Я понимаю что тяжело !  

 
Нет, не понимаешь. Уж если фича у Батвы не доведена до ума, что ты хочешь? И сложно это, сложно. И зачем она тебе? У тебя 50 тыс посетителей? Редакти руками первый пост, и пусть вся инфа будем в нем - объяви мемберам это.
 
Либо заведи в каждом форуме отдельную тему, подними ее и закрой. И туда клади все, что тебе надо по данному форуму. Можешь прикрутить хак новостей форума - он примерно такой же, как тут правила форума - красненьким на странице форума (forums.cgi) - линк на них. Вместо правил можешь основные моменты туда поместить.
 

Цитата:
batva ждём !  

 
Не дави на админа! Заглянет через три недели, и скажи спасибо. У него таких как ты еще почти 50 тыс. человек.  
 
И все, хватит флеймить.

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 17:38 09-09-2002
ivank



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Мне аж смешно стало, реализовать сложно, бла-бла-бла... Реализуется 4мя строками, если писать через жопу (как и большая часть иб2), то 2мя. Плюс админ-интерфейс -- дам и думать-то особенно нечего.
 
Добавлено
Да, а что здесь (на руборде) в этой фиче до ума не доведено?

----------
ivank
http://ivank.oszone.net

Всего записей: 553 | Зарегистр. 24-01-2002 | Отправлено: 18:24 09-09-2002
CarHelp



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

Цитата:
бла-бла-бла...  
А на деле ?
Цитата:
Реализуется 4мя строками
и где они , эти строки ?
Удачи !

----------
Авторемонт,Автоновости,АвтоФлейм!
АвтоТехФорум

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



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

Цитата:
Да, а что здесь (на руборде) в этой фиче до ума не доведено?

 
Да много. Вон постом выше ^^
Плюс - не прикручено уведомление на мыло об изменении в первом посте темы (если кто редактил). Но опять-таки не для всех, а для тех. кто подписпался именно на эти уведомления. Потом все спорят - кто может редактить, кто не может редактить и т.д. Ну, это уже не программинг, а ... Ты почитай по линку в варезнике.
 

Цитата:
Реализуется 4мя строками

 
Алгоритм в студию, плиз.

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 20:19 09-09-2002
123qaz742

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
CarHelp, хоть у тебя статус мембера, но читать ты вообще не умеешь чтоли? ты в темы бы #$% хоть бы в темы зашел перед тем как замить, там есть ответ на твой вопрос, научился бы лучше поиском пользоваться.
Если бы ты был менее упертым бараном без труда нашел бы ссылку на топик http://forum.ru-board.com/topic.cgi?forum=21&topic=0727#1 в указанных мной топиках.  
После такого хамства еще и помогай людям .  





Без мата!! /pechalny

Всего записей: 29 | Зарегистр. 05-09-2002 | Отправлено: 20:36 09-09-2002 | Исправлено: pechalny, 21:03 09-09-2002
CarHelp



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
123qaz742
Спасибо за #$% и барана ! Очень уважительно !  
Я думаю модеры увидят ....
А ссылочка твоя ведёт - Как сделать так, чтобы тема всегда была наверху? И в ней речь идёт только об этом .
Сами вы батенька хам !

----------
Авторемонт,Автоновости,АвтоФлейм!
АвтоТехФорум





Не материться тут!! /pechalny

Всего записей: 369 | Зарегистр. 29-01-2002 | Отправлено: 20:57 09-09-2002 | Исправлено: pechalny, 21:03 09-09-2002
Rick



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ivank
А можно услышать хотя бы механизм такой системы?... И еще ведь изменять первое сообщение может любой желающий...

Всего записей: 1128 | Зарегистр. 07-08-2001 | Отправлено: 22:46 09-09-2002
Ausw



Moderator
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
123qaz742
 
CarHelp не цитируй


----------
Be High.

Всего записей: 7371 | Зарегистр. 12-07-2001 | Отправлено: 09:16 10-09-2002
CarHelp



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Ausw
Честное слово больше не буду ! Просто обидно стало , не разобрался и ...  
ссори за офф !
Rick
Возможно я не прав , но это можно сделать так что бы (учмтывая разбиения количества постов на страницу) каждый например 11\21\31\41 был копией 1 поста  или второй , третей и так далее . Думаю что можно написать скрипт который будет автоматически копировать 1.пл в виде изменения названия на 11 и так далее . Возможно это бред ... Но может это хоть подсказка в нужное направление !
Кто силён в перле , подумайте , как можно это реализовать ?
Удачи !

----------
Авторемонт,Автоновости,АвтоФлейм!
АвтоТехФорум

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



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
CarHelp
Либо просто изменить скрипт topic.cgi, чтобы он всегда, перед выводом заданных страниц, выдавал самую первую строчку из файла с топиком... Но меня больше интересует то, каким образом это все обрегеается от посегательств "извне"... В принципе, если бы была возможность только у админа менять сообщение, то все ок... но тут ведь можно не только модераторам и админам... Или путаю чего?

Всего записей: 1128 | Зарегистр. 07-08-2001 | Отправлено: 22:19 10-09-2002
CarHelp



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Rick
Да нет , этот доступ можно и только одному дать .
А менять скрипт не всегда удобно . Да и не на все темы нужен поднятый пост ! Так что нужна дополнительная функция для поднятия поста .
Удачи !

----------
Авторемонт,Автоновости,АвтоФлейм!
АвтоТехФорум

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



Хомяк под кайфом
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
CarHelp

Цитата:
Возможно я не прав , но это можно сделать так что бы (учмтывая разбиения количества постов на страницу) каждый например 11\21\31\41 был копией 1 поста  или второй , третей и так далее . Думаю что можно написать скрипт который будет автоматически копировать 1.пл в виде изменения названия на 11 и так далее . Возможно это бред ... Но может это хоть подсказка в нужное направление !  
Кто силён в перле , подумайте , как можно это реализовать ?  
Удачи !

бред...
 
Добавлено
2ALL (исправлено с @ALL, про что следущий пост линксы... прошу прощения за ошибку!)
Будет вам этот хак... AlexanderIPP хочет написать...
а ваще это чисто косметически делается в топик.цги... ну и еще там в постингс.цги немного дописать...
ждите

Всего записей: 1791 | Зарегистр. 23-12-2001 | Отправлено: 16:55 11-09-2002 | Исправлено: suslik_s_gitaroy, 19:10 11-09-2002
lynx



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

Цитата:
@ALL  

 

 
Сори
 
@ALL=qw(CarHelp lynx silverweb 123qaz742 ivank);
foreach(@ALL){
if($_ eq "ivank"){
print("Ему оно не надо лол\n\n");
}
elsif($_ eq "lynx"){
print("Животным в зоопарке выдадут лол\n\n");
}
else{
print(": pray: Шибко хак хоцца\n");
}
}

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 18:31 11-09-2002 | Исправлено: lynx, 19:12 11-09-2002
Открыть новую тему     Написать ответ в эту тему

Страницы: 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