[Ликбез]

Форма входа
Логин:
Пароль:

Меню сайта


Скрипты и коды для юкоз - Форум аццкого кодера » Платный радел » Пост на страницу пользователя

Пост на страницу пользователя
[1] igrok [14.01.2014, 19:37]
Задача: Используя сервис юкоз, создать страницу пользователя на которой будут выводится $SCREEN_URL$ и $ENTRY_TITLE$ материала при помощи javascript - , адрес материала, определяется при помощи кнопки (скрипта) расположенной на каждой странице материала.

Вопрос:
1.Возможно ли это сделать ?
2. Какой модуль необходимо использовать для реализации индивидуальной страницы пользователя ?

Добавлено (14.01.2014, 19:03)
---------------------------------------------
возможно задача не совсем корректно поставлена, но если что, то давайте вместе уточнять и обсуждать smile

Добавлено (14.01.2014, 19:37)
---------------------------------------------
если я не ошибаюсь, подобная тема уже обсуждалась, но все же... Уж очень нужно реализовать подобную функциональность

Сообщение отредактировал igrok - Вторник, 14.01.2014, 19:00
[2] likbezz [14.01.2014, 22:59]
igrok,
Цитата igrok, Вт, 14.01.2014, 19:37:43
Вопрос:
1.Возможно ли это сделать ?
2. Какой модуль необходимо использовать для реализации индивидуальной страницы пользователя ?

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

Цитата igrok, Вт, 14.01.2014, 19:37:43
если я не ошибаюсь, подобная тема уже обсуждалась

Если есть ссылочка не помешала бы, дыбы не придумывать заново.

Цитата igrok, Вт, 14.01.2014, 19:37:43
адрес материала, определяется при помощи кнопки (скрипта) расположенной на каждой странице материала

Адрес с которого берутся скриншот? А адрес самой страницы?
И как это понять “определяется при помощи кнопки” ?
[3] igrok [15.01.2014, 00:21]
Цитата likbezz, Вт, 14.01.2014, 20:59:58
Любой каталог, новости или блог. Любой модуль по которому осуществляется поиск материалов пользователя.

А как на счет страницы $PERSONAL_PAGE_LINK$ ? можно ли ее оформить ?
Цитата
И как это понять

Т.е.: Под каждым материалом, размещается кнопка, по нажатию на которую -->> событие -->>> запостить на страницу $PERSONAL_PAGE_LINK$ в виде---->>> $SCREEN_URL$ и $ENTRY_TITLE$ + $ENTRY_URL$

Иногда это можно встретить на сайтах, как "избранное пользователя на сайте".


Сообщение отредактировал igrok - Среда, 15.01.2014, 00:27
[4] likbezz [15.01.2014, 01:56]
igrok,
Цитата igrok, Ср, 15.01.2014, 00:21:33
А как на счет страницы $PERSONAL_PAGE_LINK$ ? можно ли ее оформить ?

Можно.
Цитата igrok, Ср, 15.01.2014, 00:21:33
Иногда это можно встретить на сайтах, как "избранное пользователя на сайте".

Да, именно так: Вопрос к пользователям форума: Нужны ли вам закладки?
[5] igrok [15.01.2014, 20:34]
Цитата likbezz, Вт, 14.01.2014, 23:56:49
Можно.

Как это с технической стороны реализовывается ? javascript или php ?
-я могу разрабатывать дизайн страницы, а потом просто добавить этот скрипт ?

-Интересует "тихое добавление". Юзер нажал, оно добавилось... Соответственно необходимо предусмотреть простое удаление материала из избранного.

Добавлено (15.01.2014, 20:34)
---------------------------------------------
Какие обязательные условия, для работы скрипта (кода php) ?

[6] likbezz [15.01.2014, 21:50]
igrok,
Цитата igrok, Ср, 15.01.2014, 20:34:15
Как это с технической стороны реализовывается ? javascript или php ?

Можно и так и так.

Цитата igrok, Ср, 15.01.2014, 20:34:15
Соответственно необходимо предусмотреть простое удаление материала из избранного.

Удаление/редактирование, как и отмечено по ссылке выше, проще сделать со страницы профиля.
[7] igrok [16.01.2014, 07:46]
сколько стоит такой скрипт ?
[8] likbezz [16.01.2014, 08:26]
igrok,
Цитата igrok, Чт, 16.01.2014, 07:46:40
сколько стоит такой скрипт ?

Вы хотите у меня заказать подобный скрипт? Ибо готового нет.
Думаю не менее чем 70$.
Но, я не беру работу без четкого ТЗ. Даже если все с текущей темы - пробелов оч. много.
--

Кроме того можно использовать локальное хранилище для данных целей, скрипт проще и дешевле.


--
Прикрепления: 6917649.png (96.3 Kb)
[9] igrok [17.01.2014, 01:19]
Цитата likbezz, Чт, 16.01.2014, 06:26:13
Думаю не менее чем 70$.

А за 2000р. Сторгуемся ? sad
Цитата likbezz, Чт, 16.01.2014, 06:26:13
можно использовать локальное хранилище для данных целей

Что вы имеет ввиду ?
--------------------------------------------------------------------------
-То что в Вашем прикреплении (скриншот), как раз то что надо.
-----------------------------------------------------------------------------
На чет ТЗ - wink Я не знаю че там писать, и считаю лучше 1 раз увидеть чем кучу раз "услышать"...
Нужно Сделать вот такую вот страницу:
или вот такую: (подскажите как лучше ? smile )

Где страница без скрипта имеет вид: My WebPage

Страница избранного расположена по адресу: $PERSONAL_PAGE_LINK$

Опция редактирования выводится по условию:
Код

     <?if($USERNAME$=$_USERNAME$)?>
        <a href="#" class="editLink">Редактировать избранное</a>
        <?endif?>


Опция "добавить в избранное" (скрипт который будет отправлять на $PERSONAL_PAGE_LINK$) должен иметь возможность выводится на страницах как картинка в виде кнопки, либо как текст "добавить в избранное" (еще не знаю как это правильно разместить на страницах)

Опция "добавить в избранное" доступна по флагу "$USER_GROUP$"

Режим редактирования избранного:

При входе в режим редактирования, появляется 2 пункта меню: 1 -Удалить выбранное 2-Отменить всё
При одиночном щелчке левой кнопки мышки (в режим редактирования), на выбранном материале, появляется значок в виде
для снятия выделения - нажать левой кнопкой мышки. (т.е.: нажал - выделил, еще раз нажал раз выделил smile )
При нажатии Удалить выбранное Аякс окно для подтверждения действия. "Вы действительно хотите удалить выбранные закладки ?" ответ Да - удаляем, Отмена - выход из режима редактирования.

Если в режим редактирования, нажата кнопка "Отменить всё" - выход с режима редактирования + аякс окно: "Завершить редактирование ?" 1 - да 2 - отмена (отмена - остаемся в режиме редактирования - все материалы без выделения);

В общем как то так....
Если реализовать массовое удаление сложно, то упростить до по одиночного удаления. Нажал - Окно с предупреждением - удалил.

Ах да, на счет вывода материалов на странице - все на одной странице - 3 колонки. (если имеется возможность постранично, то на странице не более 9 - материалов)
Добавлено (17.01.2014, 01:19)
---------------------------------------------
чёт я так много написал - аж самому страшно стало... wacko


Сообщение отредактировал igrok - Пятница, 17.01.2014, 01:26
[10] likbezz [17.01.2014, 01:25]
igrok,
Цитата igrok, Чт, 16.01.2014, 19:13:39
А за 2000р. Сторгуемся ?

Ну.. в принципе, да.

Цитата igrok, Чт, 16.01.2014, 19:13:39
Что вы имеет ввиду ?

Что вместо модуля для хранения данных (скриншота и ссылки) можно использовать локальное хранилище браузера - localStorage
Это гораздо проще по исполнению и дешевле в два раза.
Но там есть свои недостатки - локальное хранилище доступно только хозяина, т.к. данные хранятся на компе пользователя, а не на сайте. Со всеми вытекающими.

Цитата igrok, Чт, 16.01.2014, 19:13:39
Нужно Сделать вот такую вот страницу: или вот такую

Короче - на странице профиля список картинок.
Оформление, в данном случае, последний вопрос что меня интересует.

А если картинок 500 ?
---

Цитата igrok, Чт, 16.01.2014, 19:13:39
или вот такую: (подскажите как лучше ?

А я не увидел разницы, кроме оформительской..
Если ее нет, то чисто дело вкуса.
---

Цитата igrok, Чт, 16.01.2014, 19:13:39
Опция "добавить в избранное" (скрипт который будет отправлять на $PERSONAL_PAGE_LINK$) должен иметь возможность выводится на страницах как картинка в виде кнопки, либо как текст "добавить в избранное"

Логично)
С модулем будет сложно сделать (из-за ограничение по запросам) разные кнопки для материалов добавленных уже, и не добавленных. Так что кнопка будет одна [добавить] даже если материал уже есть в закладках (будет выведено окошко с предупреждением и return).
С локальным хранилищем можно организовать разные кнопки для добавленных/не добавденных - [добавить] и [удалить]
Естественно, для каждого пользователя свои закладки.
---

Цитата igrok, Пт, 17.01.2014, 01:19:59
Режим редактирования избранного:
При входе в режим редактирования, появляется 2 пункта меню: 1 -Удалить выбранное 2-Отменить всё
При одиночном щелчке левой кнопки мышки (в режим редактирования), на выбранном материале, появляется значок в виде
для снятия выделения - нажать левой кнопкой мышки. (т.е.: нажал - выделил, еще раз нажал раз выделил smile )
При нажатии Удалить выбранное Аякс окно для подтверждения действия. "Вы действительно хотите удалить выбранные закладки ?" ответ Да - удаляем, Отмена - выход из режима редактирования.
Если в режим редактирования, нажата кнопка "Отменить всё" - выход с режима редактирования + аякс окно: "Завершить редактирование ?" 1 - да 2 - отмена (отмена - остаемся в режиме редактирования - все материалы без выделения);

Что-то это как-то слишком замучено..
Проще просто повесть кнопку [удалить] на каждый скрин и все..
Зачем какой-то “режим редактирования”, лишние кнопки типа “отменть” и “выход”... Не усложняйте пользователям жизнь
---

Собственно, вопросы только по функционалу:
Сколько материалов должно выводиться на фронте?
Какое мах кол-во материалов может быть? Есть ли вообще ограничение?
Что делать если материалов больше чем кол-во на фронте?
Какие модули есть в наличии под это дело?
Когда нужно?
[11] igrok [17.01.2014, 01:59]
Цитата likbezz, Чт, 16.01.2014, 23:25:23
Когда нужно?

Хочу 24,01,2014 перезалить шаблон на сайт. Если можно то до этого числа.
Цитата likbezz, Чт, 16.01.2014, 23:25:23
Какие модули есть в наличии под это дело?

Каталог файлов
Гостевая книга
Тесты
Цитата likbezz, Чт, 16.01.2014, 23:25:23
Какое мах кол-во материалов может быть? Есть ли вообще ограничение?

думаю штук 100 будет достаточно.
Цитата likbezz, Чт, 16.01.2014, 23:25:23
Сколько материалов должно выводиться на фронте?

если не сложно, то 9 на 1 странице, или все 100 в 3 колонки (99), а если возможно, то было бы отлично сделать кнопку "показать еще" и подгружать по 9 (3х3)
Цитата likbezz, [quote=likbezz, Чт, 16.01.2014, 23:25:23
Так что кнопка будет одна [добавить] даже если материал уже есть в закладках (будет выведено окошко с предупреждением и return).

Ну и отлично ! smile
Цитата likbezz, Чт, 16.01.2014, 23:25:23
локальное хранилище браузера
- а вот это не хорошо... Идея в том, что бы юзер мог поделится своими закладками.

Получится сделать, что бы все это дело хранилось на сайте ? А то я уже столкнулся с проблемой, для которой понадобится еще 1 маленький скрипт
wacko в поле адреса, при нажатии поделится, нужно будет дописывать "-1" так как отправляется адрес недоступный для просмотра... (но это сейчас не имеет значения.)

Добавлено (17.01.2014, 01:55)
---------------------------------------------

Цитата likbezz, Чт, 16.01.2014, 23:25:23
Что-то это как-то слишком замучено..
Проще просто повесть кнопку [удалить] на каждый скрин и все..
Зачем какой-то “режим редактирования”, лишние кнопки типа “отменть” и “выход”... Не усложняйте пользователям жизнь
Окей - согласен smile

Добавлено (17.01.2014, 01:59)
---------------------------------------------
на счет денег - если что, рассчитаться могу и сейчас (по желанию)

[12] likbezz [17.01.2014, 02:02]
igrok,
Цитата igrok, Пт, 17.01.2014, 01:55:23
Хочу 24,01,2014 перезалить шаблон на сайт. Если можно то до этого числа.

Хорошо, постараюсь.

Цитата igrok, Пт, 17.01.2014, 01:55:23
Каталог файлов

Каталог файлов подойдет.

У вас есть тестовый сайт? желательно с таким же дизом как на скриншотах? Или на своем?
[13] igrok [17.01.2014, 02:12]
Цитата likbezz, Пт, 17.01.2014, 00:02:16
У вас есть тестовый сайт? желательно с таким же дизом как на скриншотах? Или на своем?

Ну это и тестовый и сборочный и свой же... эт, я его так сказать - "разрабатываю", а потом копи-паст и перезалью все папки на My WebPage
Я только что сделал backup, так что если нужно, то думаю можно его через админку поковырять.


Сообщение отредактировал igrok - Пятница, 17.01.2014, 02:14
[14] likbezz [17.01.2014, 02:24]
igrok,
Цитата igrok, Пт, 17.01.2014, 02:12:22
Ну это и тестовый и сборочный и свой же... эт, я его так сказать - "разрабатываю", а потом копи-паст и перезалью все папки на My WebPage
Я только что сделал backup, так что если нужно, то думаю можно его через админку поковырять.

Тогда создай пользователя Likbezz в группу администраторов. Мыло admin@likbezz.ru. пасс в личку.
Прикрепления: 8085618.png (5.5 Kb) · 8554341.png (8.0 Kb) · 9384504.png (8.3 Kb) · 2144062.png (2.2 Kb)
[15] igrok [18.01.2014, 13:08]
прикрепленные скриншоты - это настройки для модуля каталог файлов ?

Добавлено (18.01.2014, 11:34)
---------------------------------------------
Эт, я хотел спросить - я не мешаю, тем что я работаю над сайтом и возможно что-то где то меняется. ?

Добавлено (18.01.2014, 13:08)
---------------------------------------------
Всё - Теперь точно закончил "мучать" страницу юзеров My WebPage



Полная версия сайта