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

» Поднятие поста

Автор: CarHelp
Дата сообщения: 09.09.2002 03:09
Класная фишка ! А кто знает как сделать так же у себе на форуме ?
Хак наверное не написан , но может из кусочков соберём !
И что то Файловый архив давно не обновляется ?
Удачи !
Автор: lynx
Дата сообщения: 09.09.2002 03:59
CarHelp

Эту фичу придумал и реализовал Батва. И то она еще находится в стадии разработки (доработки). Код Батвы тебе никаким боком не подойдет, т.к. тут все написано совсем не так.
Я не видела, чтобы кто-то написал что-то подобное. Если увидишь - выпрашивай у админа хак. Сама я даже приблизительно не представляю, как можно пост все время держать наверху ...

Может, Алексей забежит подскажет?

Примерно так... надо, видимо... в файле темы создавать еще одно поле - поднят пост или нет. Дальше... Дальше надо как-то помечать топик... нет, это вилы, я уже запуталась. И если топик помечен, то... то что? Нет, надо Батву позвать, пусть алгоритм раскажет. Но реализовать это, имхо, сложно...


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


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




Добавлено
2batva

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

Так вот. Вариант решения проблемы by L0Ve:


Цитата:

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



Автор: CarHelp
Дата сообщения: 09.09.2002 04:20
lynx
ЭХ ! Я понимаю что тяжело ! Но ведь хоца ! И как хоца !
Может если Батва даст алгоритм тогда что-то получится ?
batva ждём ! Что скажешь ?

Удачи !


Добавлено

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

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

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

Не совсем так

Цитата:

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.
==============================================

Автор: 123qaz742
Дата сообщения: 09.09.2002 10:36
http://forum.ru-board.com/forums.cgi?action=filter&forum=21&filterby=topictitle&word=%EF%EE%E4%ED
Автор: suslik_s_gitaroy
Дата сообщения: 09.09.2002 13:21
lynx
хак стандартный есть
Автор: CarHelp
Дата сообщения: 09.09.2002 16:04
123qaz742
А чё такой умный да ! В списке есть только одна о поднятие поста - это моя !
suslik_s_gitaroy

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

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

Удачи !
Автор: lynx
Дата сообщения: 09.09.2002 16:38
silverweb


Цитата:
Sticky Topics



Да не топик! Не топик! Пост!!!

Почувствуйте разницу

Вот читайте:
http://forum.ru-board.com/topic.cgi?forum=35&topic=5223#1

Походите там по страницам темы - вам сразу станет все понятно. Понятно с вами все, короче - в Варезник не ходите


CarHelp


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


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

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


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


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

И все, хватит флеймить.
Автор: ivank
Дата сообщения: 09.09.2002 17:24
Мне аж смешно стало, реализовать сложно, бла-бла-бла... Реализуется 4мя строками, если писать через жопу (как и большая часть иб2), то 2мя. Плюс админ-интерфейс -- дам и думать-то особенно нечего.

Добавлено
Да, а что здесь (на руборде) в этой фиче до ума не доведено?
Автор: CarHelp
Дата сообщения: 09.09.2002 18:47
ivank

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


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


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


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


Алгоритм в студию, плиз.
Автор: 123qaz742
Дата сообщения: 09.09.2002 19:36
CarHelp, хоть у тебя статус мембера, но читать ты вообще не умеешь чтоли? ты в темы бы #$% хоть бы в темы зашел перед тем как замить, там есть ответ на твой вопрос, научился бы лучше поиском пользоваться.
Если бы ты был менее упертым бараном без труда нашел бы ссылку на топик http://forum.ru-board.com/topic.cgi?forum=21&topic=0727#1 в указанных мной топиках.
После такого хамства еще и помогай людям .
Автор: CarHelp
Дата сообщения: 09.09.2002 19:57
123qaz742
Спасибо за #$% и барана ! Очень уважительно !
Я думаю модеры увидят ....
А ссылочка твоя ведёт - Как сделать так, чтобы тема всегда была наверху? И в ней речь идёт только об этом .
Сами вы батенька хам !
Автор: Rick
Дата сообщения: 09.09.2002 21:46
ivank
А можно услышать хотя бы механизм такой системы?... И еще ведь изменять первое сообщение может любой желающий...
Автор: Ausw
Дата сообщения: 10.09.2002 08:16
123qaz742

CarHelp не цитируй
Автор: CarHelp
Дата сообщения: 10.09.2002 20:58
Ausw
Честное слово больше не буду ! Просто обидно стало , не разобрался и ...
ссори за офф !
Rick
Возможно я не прав , но это можно сделать так что бы (учмтывая разбиения количества постов на страницу) каждый например 11 был копией 1 поста или второй , третей и так далее . Думаю что можно написать скрипт который будет автоматически копировать 1.пл в виде изменения названия на 11 и так далее . Возможно это бред ... Но может это хоть подсказка в нужное направление !
Кто силён в перле , подумайте , как можно это реализовать ?
Удачи !
Автор: Rick
Дата сообщения: 10.09.2002 21:19
CarHelp
Либо просто изменить скрипт topic.cgi, чтобы он всегда, перед выводом заданных страниц, выдавал самую первую строчку из файла с топиком... Но меня больше интересует то, каким образом это все обрегеается от посегательств "извне"... В принципе, если бы была возможность только у админа менять сообщение, то все ок... но тут ведь можно не только модераторам и админам... Или путаю чего?
Автор: CarHelp
Дата сообщения: 10.09.2002 22:51
Rick
Да нет , этот доступ можно и только одному дать .
А менять скрипт не всегда удобно . Да и не на все темы нужен поднятый пост ! Так что нужна дополнительная функция для поднятия поста .
Удачи !
Автор: suslik_s_gitaroy
Дата сообщения: 11.09.2002 15:55
CarHelp

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

бред...

Добавлено
2ALL (исправлено с @ALL, про что следущий пост линксы... прошу прощения за ошибку!)
Будет вам этот хак... AlexanderIPP хочет написать...
а ваще это чисто косметически делается в топик.цги... ну и еще там в постингс.цги немного дописать...
ждите
Автор: lynx
Дата сообщения: 11.09.2002 17:31
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");
}
}
Автор: CarHelp
Дата сообщения: 11.09.2002 18:41
lynx
Немного не понял что у тебя за перловые сообщения ?
А это хак ... а куда его помещать ?
suslik_s_gitaroy

Цитата:
бред...

угу ! но тема то двигатся начала . да и думаю что бред с копированием и переносом поста можно реально сделать .

Удачи !
Автор: lynx
Дата сообщения: 11.09.2002 19:44
CarHelp


Цитата:
Немного не понял что у тебя за перловые сообщения ?
А это хак ... а куда его помещать ?


В юмор! Это наподобии:
http://forum.ru-board.com/topic.cgi?forum=24&topic=1490#1

Сори....
Автор: suslik_s_gitaroy
Дата сообщения: 11.09.2002 20:32
lynx

Цитата:
В юмор!

ничего смешного не вижу, а понты кидать можно и в другом форуме!!!
CarHelp
я уже высказал, как это будет работать... с копированием поста - гимор! будет много памяти жрать...
Автор: Rick
Дата сообщения: 11.09.2002 22:44
suslik_s_gitaroy
Вечный респект тебе и Александру Ждем хака
Автор: lynx
Дата сообщения: 11.09.2002 23:56
suslik_s_gitaroy


Цитата:
ничего смешного не вижу, а понты кидать можно и в другом форуме!!!


Ты чего, Доброе Животное? Я же имела в виду свой Перловый бред в юмор! Какие понты, ты че? Сходи правда в юмор, расслабься, а то тебе все серьезным кажется
Автор: suslik_s_gitaroy
Дата сообщения: 13.09.2002 10:56
Итак, читаем!
http://www.spam_detected/cgi-bin/board/sitemain.cgi?action=viewarticle&catid=2&artid=8

Добавлено
lynx

Цитата:
Ты чего, Доброе Животное? Я же имела в виду свой Перловый бред в юмор! Какие понты, ты че? Сходи правда в юмор, расслабься, а то тебе все серьезным кажется

да-да
Автор: Grey2002
Дата сообщения: 13.09.2002 13:11
suslik_s_gitaroy

Цитата:
Итак, читаем!
http://www.spam_detected/cgi-bin/board/sitemain.cgi?action=viewarticle&catid=2&artid=8

спасибо Иппу за хак!
Автор: Rick
Дата сообщения: 13.09.2002 14:01
Все гуд, только я авторизоваться не могу на конфе, соответственно хак прочитать не могу... 500 ошибка выскакивает... А вообще странно, я вроде как там уже авторизовывался несколько раз...
Автор: suslik_s_gitaroy
Дата сообщения: 13.09.2002 15:15
Rick
для просмотра хака требуется регистрация!
Автор: Rick
Дата сообщения: 13.09.2002 19:32
suslik_s_gitaroy
Я понимаю, но беда в том, что не могу авторизоваться... В общем, уже все ок, мне Александр помог

Страницы: 123

Предыдущая тема: Дизайн IB2


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