Welcome to PHPClub
13 сентября отмечаем День Программиста! Приходите! Ищем хорошего PHP-разработчика Москва,
офис ~90-150К
Боишься нашего дизайна?
поиск:
   
 Начало | Настройки | Расширенный поиск | РегистрацияПосмотреть новые сообщения 
  
PHP Club форумы: > Разное > Offtopic > управление очередностью по человечески
 

Автор
Тема ОТВЕТИТЬ
maxon
Новичок

На форуме с: Nov 2004
Cообщений: 61
Город: Vatutinky, Russia
управление очередностью по человечески

Как по человечески организовать интерфейс управления очередностью записи таблицы?

Есть два варианта:
- поле input с номером, по которому идет сортировка
- у каждой записи две кнопки: повысить/понизить порядок

Что удобней? Может есть еще какой-нибудь вариант?

Old Post 18.04.07 12:22 URL сообщения | инфо об авторе | жалоба | IP: Записан | редактировать | ОТВЕТИТЬ и ЦИТИРОВАТЬ
Фанат
oncle terrible

На форуме с: Jul 2003
Cообщений: 33411
Город: Broomfield, United States

как всегда, вопрос о рисовании кнопок задается в форуме по БД

Old Post 18.04.07 12:30 URL сообщения | инфо об авторе | жалоба | IP: Записан | редактировать | ОТВЕТИТЬ и ЦИТИРОВАТЬ
maxon
Новичок

На форуме с: Nov 2004
Cообщений: 61
Город: Vatutinky, Russia

 
Автор оригинала: *****
как всегда, вопрос о рисовании кнопок задается в форуме по БД


Пардон, не нашел более подходящего раздела. Все таки косвенно связано.
Так как на счет вопроса?

Old Post 18.04.07 12:36 URL сообщения | инфо об авторе | жалоба | IP: Записан | редактировать | ОТВЕТИТЬ и ЦИТИРОВАТЬ
Фанат
oncle terrible

На форуме с: Jul 2003
Cообщений: 33411
Город: Broomfield, United States

 
Пардон, не нашел более подходящего раздела. Все таки косвенно связано.


Ага. А у меня косвенно связана космонавтика с БД. потому что сайт про Гагарина.

Расскажи мне, пожалуйста, подробности конструкции спускаемого аппарата ракеты "Салют"?
 
Так как на счет вопроса?


как хочешь - так и делай

Old Post 18.04.07 12:41 URL сообщения | инфо об авторе | жалоба | IP: Записан | редактировать | ОТВЕТИТЬ и ЦИТИРОВАТЬ
maxon
Новичок

На форуме с: Nov 2004
Cообщений: 61
Город: Vatutinky, Russia

Интересуешься космосом?

Я склоняюсь ко второму варианту, но хочу узнать как это делают другие.

Old Post 18.04.07 12:47 URL сообщения | инфо об авторе | жалоба | IP: Записан | редактировать | ОТВЕТИТЬ и ЦИТИРОВАТЬ
Фанат
oncle terrible

На форуме с: Jul 2003
Cообщений: 33411
Город: Broomfield, United States

Интересуюсь, как работает логика у людей, которые называют себя программистами.

Old Post 18.04.07 12:48 URL сообщения | инфо об авторе | жалоба | IP: Записан | редактировать | ОТВЕТИТЬ и ЦИТИРОВАТЬ
maxon
Новичок

На форуме с: Nov 2004
Cообщений: 61
Город: Vatutinky, Russia

А ответ на второй вопрос?

Old Post 18.04.07 13:02 URL сообщения | инфо об авторе | жалоба | IP: Записан | редактировать | ОТВЕТИТЬ и ЦИТИРОВАТЬ
Vallar_ultra
Любитель выпить :)

На форуме с: Jul 2005
Cообщений: 595
Город: Moscow, Russia

maxon
Один хрен. Как хочешь - так и реализовывай. Хоть оба варрианта сразу. Хоть на JS сделай возможность таскать по списку элементы... как угодно - ибо это вопрос вкуса.

Old Post 18.04.07 13:06 URL сообщения | инфо об авторе | жалоба | IP: Записан | редактировать | ОТВЕТИТЬ и ЦИТИРОВАТЬ
kruglov
Moderator

На форуме с: Aug 2003
Cообщений: 2721
Город: Moscow, Russia

Вам нужно как удобнее программисту или как удобнее пользователю?

Если как пользователю, представьте, за сколько шагов он будет подымать элемент с позиции 43 на 1-ю.
А также как ему быть, если надо поставить между 22 и 23, причем все позиции 1.....45 уже забиты.

Old Post 18.04.07 13:09 URL сообщения | инфо об авторе | жалоба | IP: Записан | редактировать | ОТВЕТИТЬ и ЦИТИРОВАТЬ
boombick
boombick.org

На форуме с: Oct 2005
Cообщений: 685
Город: Moscow, Russia

 
А также как ему быть, если надо поставить между 22 и 23, причем все позиции 1.....45 уже забиты.


varchar вместо int

Old Post 18.04.07 13:17 URL сообщения | инфо об авторе | жалоба | IP: Записан | редактировать | ОТВЕТИТЬ и ЦИТИРОВАТЬ
maxon
Новичок

На форуме с: Nov 2004
Cообщений: 61
Город: Vatutinky, Russia

 
Автор оригинала: kruglov
Вам нужно как удобнее программисту или как удобнее пользователю?

Если как пользователю, представьте, за сколько шагов он будет подымать элемент с позиции 43 на 1-ю.
А также как ему быть, если надо поставить между 22 и 23, причем все позиции 1.....45 уже забиты.


В связи с этим получается третий вариант:

две кнопки "верх/вниз" и поле input с указанием ширины шага.

И все таки, мне кажется есть третий, принципиально новый, исключая JS конечно.

-~{}~ 18.04.07 16:21:

 
Автор оригинала: Vallar_ultra
maxon
Один хрен. Как хочешь - так и реализовывай. Хоть оба варрианта сразу. Хоть на JS сделай возможность таскать по списку элементы... как угодно - ибо это вопрос вкуса.


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

Old Post 18.04.07 13:17 URL сообщения | инфо об авторе | жалоба | IP: Записан | редактировать | ОТВЕТИТЬ и ЦИТИРОВАТЬ
Vallar_ultra
Любитель выпить :)

На форуме с: Jul 2005
Cообщений: 595
Город: Moscow, Russia

ты предлагаешь посетителям что-то таскать таким образом.... если это авторизованый юзер/модератор/админ - JS будет включен.

Old Post 18.04.07 13:24 URL сообщения | инфо об авторе | жалоба | IP: Записан | редактировать | ОТВЕТИТЬ и ЦИТИРОВАТЬ
maxon
Новичок

На форуме с: Nov 2004
Cообщений: 61
Город: Vatutinky, Russia

 
Автор оригинала: Vallar_ultra
ты предлагаешь посетителям что-то таскать таким образом.... если это авторизованый юзер/модератор/админ - JS будет включен.


А если он будет сидеть в каком-то месте, где все эти дела выключены...

Old Post 18.04.07 13:25 URL сообщения | инфо об авторе | жалоба | IP: Записан | редактировать | ОТВЕТИТЬ и ЦИТИРОВАТЬ
Vallar_ultra
Любитель выпить :)

На форуме с: Jul 2005
Cообщений: 595
Город: Moscow, Russia

maxon
а если он из-под Lynx вдруг решит работать - то надо верстку под него подгонять?

А вообще в таких случаях реализуется дублирующий функционал. Например JS + поле для ввода

Old Post 18.04.07 13:31 URL сообщения | инфо об авторе | жалоба | IP: Записан | редактировать | ОТВЕТИТЬ и ЦИТИРОВАТЬ
maxon
Новичок

На форуме с: Nov 2004
Cообщений: 61
Город: Vatutinky, Russia

Ну Lynx это конечно крайность

Old Post 18.04.07 13:33 URL сообщения | инфо об авторе | жалоба | IP: Записан | редактировать | ОТВЕТИТЬ и ЦИТИРОВАТЬ
boombick
boombick.org

На форуме с: Oct 2005
Cообщений: 685
Город: Moscow, Russia

 
Ну Lynx это конечно крайность


Отключенный js тоже... В коммерческих проектах я предпочитаю слать лесом всех с отключенными куками/js, нежели городить какие-то малопонятные городушки

Old Post 18.04.07 14:22 URL сообщения | инфо об авторе | жалоба | IP: Записан | редактировать | ОТВЕТИТЬ и ЦИТИРОВАТЬ
ys
отодвинутый новичок

На форуме с: Jan 2004
Cообщений: 559
Город: Saint Petersburg, Russia

 
Автор оригинала: boombick
Отключенный js тоже... В коммерческих проектах я предпочитаю слать лесом всех с отключенными куками/js, нежели городить какие-то малопонятные городушки


А вдруг придет на сайт _слепой_ миллиордер и вот косяк - ничего не купить.

Old Post 18.04.07 18:22 URL сообщения | инфо об авторе | жалоба | IP: Записан | редактировать | ОТВЕТИТЬ и ЦИТИРОВАТЬ
boombick
boombick.org

На форуме с: Oct 2005
Cообщений: 685
Город: Moscow, Russia

ys
да и фиг с ним... Нам и без миллиардеров целевого траффика хватит

Old Post 18.04.07 18:37 URL сообщения | инфо об авторе | жалоба | IP: Записан | редактировать | ОТВЕТИТЬ и ЦИТИРОВАТЬ
kruglov
Moderator

На форуме с: Aug 2003
Cообщений: 2721
Город: Moscow, Russia

Лично у меня есть кнопка "перенос", ее жмем и у всех остальных пунктов появляется "перенести ниже" (и "перенести подпунктом", если дерево)

Ну еще на самом верху есть кнопка.

Итого перенос в любое место в 2 клика (если не считать кнопки [+], если вдруг куда-то далеко вглубь переносим)

-~{}~ 18.04.07 22:01:

 
А вдруг придет на сайт _слепой_ миллиордер


А если конец света завтра?

Old Post 18.04.07 18:46 URL сообщения | инфо об авторе | жалоба | IP: Записан | редактировать | ОТВЕТИТЬ и ЦИТИРОВАТЬ
Время GMT. Текущее время 15:53. Подписаться на Тему | Версия для Печати
 

PHP Club форумы: > Разное > Offtopic > управление очередностью по человечески
     
 
 
 

 © 1997-2010 PHPClubTeam      

Powered by vBulletin Copyright © 2000-2010 Jelsoft Enterprises Limited.