Возможна ли перелинковка одним кликом?
Страница 1 из 1
Возможна ли перелинковка одним кликом?
Понимаю, что вопрос этот может выглядеть несколько непрофессионально, но тем не менее - давайте попробуем сообразить некий виджет...
Итак, что мы имеем в голове и проекте?
Имеем виджет на своем сайте, которым мы можем как-то управлять как админ. У нас есть невидимая для других ссылка доступа к HTML коду виджета, у нас есть список ссылок на страницы этого сайта и у нас есть возможность упорядочивать список ссылок скажем, по алфавиту или нет.
Итак, возможно ли написать некий скрипт, который позволит переставить ссылки, поменяв их местами при нажатии на кнопочку?
Итак, что мы имеем в голове и проекте?
Имеем виджет на своем сайте, которым мы можем как-то управлять как админ. У нас есть невидимая для других ссылка доступа к HTML коду виджета, у нас есть список ссылок на страницы этого сайта и у нас есть возможность упорядочивать список ссылок скажем, по алфавиту или нет.
Итак, возможно ли написать некий скрипт, который позволит переставить ссылки, поменяв их местами при нажатии на кнопочку?
Re: Возможна ли перелинковка одним кликом?
Можно. Для этого элементам ссылок надо дать идентификаторы (атрибут id) и поменять их позиции скриптом.
Надо будет вычислить высоту элемента ссылки и при перестановке ссылок применять позиционирование относительно элемента, содержащего список ссылок - для элемента, перемещаемого вверх, уменьшать позицию top. для элемента, перемещаемого вниз, увеличивать позицию top.
Скорее всего, придётся размещать ссылки в таблице или элементах div и двигать элемент-контейнер.
Также надо будет придумать интерфейс перестановки элементов ссылок - какой куда.
Придётся повозиться. Возни будет много!
Надо будет вычислить высоту элемента ссылки и при перестановке ссылок применять позиционирование относительно элемента, содержащего список ссылок - для элемента, перемещаемого вверх, уменьшать позицию top. для элемента, перемещаемого вниз, увеличивать позицию top.
Скорее всего, придётся размещать ссылки в таблице или элементах div и двигать элемент-контейнер.
Также надо будет придумать интерфейс перестановки элементов ссылок - какой куда.
Придётся повозиться. Возни будет много!
?????- Гость
Re: Возможна ли перелинковка одним кликом?
Ещё вариант - выводить список ссылок динамически серверным скриптом, список ссылок загружать из базы данных.
Тогда можно написать фильтр по ссылкам и упорядочивать список в момент загузки его из базы данных (язык SQL).
Тогда можно написать фильтр по ссылкам и упорядочивать список в момент загузки его из базы данных (язык SQL).
?????- Гость
Re: Возможна ли перелинковка одним кликом?
ничего не понял из этого сложного текста, ну да ладно... Не суть важно.
Re: Возможна ли перелинковка одним кликом?
постараюсь подоходчивее
список линков можно хранить в базе данных
обращаясь к базе данных, выдав к ней запрос, можно получить этот список, отсортировав его или профильтровав по нашим условиям.
затем серверный скрипт сгенерирует таблицу и заполнит её списком ссылок.
список линков можно хранить в базе данных
обращаясь к базе данных, выдав к ней запрос, можно получить этот список, отсортировав его или профильтровав по нашим условиям.
затем серверный скрипт сгенерирует таблицу и заполнит её списком ссылок.
?????- Гость
Страница 1 из 1
Права доступа к этому форуму:
Вы не можете отвечать на сообщения
Ср Ноя 13, 2013 4:14 pm автор Гость
» Нло - незваные гости?
Сб Ноя 09, 2013 6:27 pm автор Filex
» Тема с приколами
Пт Июн 07, 2013 3:29 pm автор Admin
» Конфетка для Аллакса)))
Вт Июн 04, 2013 4:54 pm автор Admin
» Возвращение маразма - сериал Проспект Бразилия
Вт Май 28, 2013 11:58 am автор Admin
» Зависимость от железок от и сетей
Пн Май 27, 2013 4:01 pm автор Admin
» Свободная воля
Пн Май 27, 2013 10:56 am автор Admin
» Об ориентации, либерализме и глобальном желании мирового разврата
Пн Май 27, 2013 10:41 am автор Admin
» Возникновение Вселенной
Вс Май 26, 2013 5:56 am автор Admin
» Переселение душ и карма
Вс Май 26, 2013 5:22 am автор Admin
» Символика и аватары
Вс Апр 28, 2013 1:55 pm автор Admin
» Обмен бесплатными и тематическими ссылками
Пн Апр 15, 2013 7:07 am автор Admin
» Добыча газа из навоза - как это делается
Пт Апр 12, 2013 11:09 pm автор Admin
» Как я работал в компании ОСЭ
Вс Мар 31, 2013 2:51 am автор Admin
» Конституционная монархия
Вс Мар 24, 2013 2:01 pm автор Гость