Нужна разработка / дороботка нескольких виджетов и компонента

#1 9 ноября 2015 в 17:41
Добрый день! Пока хочу просто прицениться сколько стоят подобные услуги, что напишу ниже, в дальнейшем скорее всего буду их заказывать, так что пишите свои цены сюда или личными сообщениями.

1. Есть такой виджет "гороскопы" instantcms.ru/blogs/moe-hobi/modul-goroskopy-versija-2.html надо сделать клон виджета, который будет показывать непосредственно гороскоп авторизированного пользователя, а не все гороскопы.

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

3. Личные заметки, то есть в меню пользователя должна появится кнопка "Мои заметки", куда пользователь по принципу блога может записывать любую информацию, так же разделять ее по папкам как в обычном блоге, но пользовательские заметки не должны не где отображаться на сайте, кроме как у владельца заметки.

4. Бот. Бот который рандомно пишет пользователям в ПМ какие то запрограммированные ранее сообщения, как часто будет их писать, должна быть возможность настройки в админ панеле, и писать он должен не всем сразу, а выбрать рандомного пользователя и ему написать,
примерно так:
В настройках выбираем ID Бота (какой "Пользователь будет ботом"
Ставим группу пользователей (либо все группы), которым он будет писать
Выставляем периодичность написания по времени (каждый час, каждый день и т. д.)
Бот рандомно выбирает какого-то пользователя и отсылает ему рандомное, ранее записанное в настройках сообщение

з.ы. Подробные тех задания будут составлены корректно, при составлении заказа, а пока предварительно хочется узнать примерная стоимость этих доработок :)

UPD
Пункт 1 отменяется, сам справился, спасибо за подсказки Soul и Evanescence =))

UPD
Под InstantCMS 2
#2 9 ноября 2015 в 17:55

Есть такой виджет "гороскопы" instantcms.ru/blogs/moe-hobi/modul-goroskopy-versija-2.html надо сделать клон виджета, который будет показывать непосредственно гороскоп авторизированного пользователя, а не все гороскопы.

SALIK
1. Настройки доступа виджета
2. В \templates\default\widgets\horoscopes\horoscopes.tpl
удалить участок кода
  1. <div id="zodiac_menu">
  2. <?php foreach($zodiac as $zod_index=>$symbol){ ?>
  3. <div <?php if($zod_index == $cur_index) echo 'class="active_symbol"'; ?>>
  4. <a href="javascript:void(0);" rel="nofollow" onclick="show_horo(<?php echo "'{$root}', '{$tpl_name}', {$zod_index}, '{$on_day}'"; ?>);">
  5. <div class="zodiac_img img_<?php echo $zod_index; ?>">&nbsp;</div>
  6. <?php echo $symbol ?>
  7. </a>
  8. </div>
  9.  
P.S. (это на вскидку) немного сэкономил Ваши средства zst
P.S.S. клон модуля в icms2 создать просто — переименовать системное имя и названия файлов например в horoscopesclon
P.S.S.S. все это в нужно сделать с исходным пакетом дополнения и установить исправленное дополнение заново для создания необходимых записей в БД.
#3 9 ноября 2015 в 17:57
Soul
Большое спасибо =)))))
#4 9 ноября 2015 в 18:51

P.S.S. клон модуля в icms2 создать просто — переименовать системное имя и названия файлов например в horoscopesclon

Soul
Еще проще, копировать только файл /templates/шаблон/controllers/компонент/widgets/имя/имя.tpl.php
В настройках виджета, вкладка Дизайн, поле Шаблон виджета = указать имя копии файла (без tpl.php)
#5 9 ноября 2015 в 20:15
Evanescence Благодарю.
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.