Вставляем знак зодиака в профиль (+картинка задиака и при клике по картинке открывается гороскоп)
|
|
Опубликовано: 370 дней назад (19 мая 2011)
Блог: Всё по и для InstantCMS
Рубрика: Вставляем знак зодиака в профиль (+картинка задиака и при клике по картинке открывается гороскоп)
Редактировалось: 12 раз — последний 19 мая 2011
Настроение: Спать хочу :)
|
+15↑ Голосов: 27 |
Всем привет ;)
Ещё немного дороботал изменений в знак задиака в профеле пользователя добавив возможность смотреть гороскоп в профиле при клике по знаку задиака
Для начала идем по ссылке и скачиваем архив с модулем
Далее устанавливаем модуль из админки... Можете сделать например на главной странице как у Меня
После этого начинаем дорабатывать в профеле пользователей
Выводит знак зодика в профиль...
Скачиваем картинки гороскопа и заливаем в корень сайта.!.
Как обычно идем components\users\frontend.php
и перед
вставляем Моё переделанное усовершенствование
Поблагодарить за работу можете сюда ;)
Кошелек WMR: R259857074212
Кошелек WMZ: Z762045874163
Ещё немного дороботал изменений в знак задиака в профеле пользователя добавив возможность смотреть гороскоп в профиле при клике по знаку задиака
| Мысли_в_слух: |
| Канечно некоторые из вас только и могут ставить минусы на..х.. да издеваться... а что же никто из вас не сделал сам данного усовершенствования и невыложил ? Лиш единицы отнеслись с умом и оценили труд ! ! ! Особая Благодарность администратору сайта instantcms.ru за помощь в усовершенствовании и облегчении кода !!! |

Для начала идем по ссылке и скачиваем архив с модулем
Далее устанавливаем модуль из админки... Можете сделать например на главной странице как у Меня
После этого начинаем дорабатывать в профеле пользователей
Выводит знак зодика в профиль...
Скачиваем картинки гороскопа и заливаем в корень сайта.!.
Как обычно идем components\users\frontend.php
и перед
Код PHP:
$usr['birthdate'] = $inCore->dateFormat($usr['birthdate']);
вставляем Моё переделанное усовершенствование
Код PHP:
после этого в шаблоне com_users_profile.tpl в удобное для Вас месте вставляем$date = $usr['birthdate'];
list ($year, $month, $day) = split ('-', $date);
$usr['zadiac'] = "
<script>
function opnWindow(url) {
var width = 500
var height = 300
var leftPx = ( screen.availWidth - width ) / 2;
var topPx = ( screen.availHeight - height ) / 2;
var params = 'width=' +width+ ', height=' +height+ ', resizable=yes, scrollbars=yes, top=' +topPx+ ', left=' +leftPx;
window.open(url, 'newWindow', params); }
</script>";
switch ($month){
case '01': if ($day <20) {$usr['zadiac'] .= "Козерог
<a title='Посмотреть гороскоп ' href='/modules/mod_horoscope/hor.php?sign=capricorn' onclick='opnWindow(this.href); return false;'><img border='0' src='/images/users/ropockon/10.gif' width='24' height='19'></a>";} else $usr['zadiac'] .= "Водолей
<a title='Посмотреть гороскоп ' href='/modules/mod_horoscope/hor.php?sign=aquarius' onclick='opnWindow(this.href); return false;'><img border='0' src='/images/users/ropockon/11.gif' width='24' height='19'></a>"; break;
case '02': if ($day <19){$usr['zadiac'] .= "Водолей
<a title='Посмотреть гороскоп ' href='/modules/mod_horoscope/hor.php?sign=aquarius' onclick='opnWindow(this.href); return false;'><img border='0' src='/images/users/ropockon/11.gif' width='24' height='19'></a>";} else $usr['zadiac'] .= "Рыбы
<a title='Посмотреть гороскоп ' href='/modules/mod_horoscope/hor.php?sign=pisces' onclick='opnWindow(this.href); return false;'><img border='0' src='/images/users/ropockon/12.gif' width='24' height='19'></a>"; break;
case '03': if ($day <21){$usr['zadiac'] .= "Рыбы
<a title='Посмотреть гороскоп ' href='/modules/mod_horoscope/hor.php?sign=pisces' onclick='opnWindow(this.href); return false;'><img border='0' src='/images/users/ropockon/12.gif' width='24' height='19'></a>";} else $usr['zadiac'] .= "Овен
<a title='Посмотреть гороскоп ' href='/modules/mod_horoscope/hor.php?sign=aries' onclick='opnWindow(this.href); return false;'><img border='0' src='/images/users/ropockon/1.gif' width='24' height='19'></a>"; break;
case '04': if ($day <21){$usr['zadiac'] .= "Овен
<a title='Посмотреть гороскоп ' href='/modules/mod_horoscope/hor.php?sign=aries' onclick='opnWindow(this.href); return false;'><img border='0' src='/images/users/ropockon/1.gif' width='24' height='19'></a>";} else $usr['zadiac'] .= "Телец
<a title='Посмотреть гороскоп ' href='/modules/mod_horoscope/hor.php?sign=taurus' onclick='opnWindow(this.href); return false;'><img border='0' src='/images/users/ropockon/2.gif' width='24' height='19'></a>"; break;
case '05': if ($day <21){$usr['zadiac'] .= "Телец
<a title='Посмотреть гороскоп ' href='/modules/mod_horoscope/hor.php?sign=taurus' onclick='opnWindow(this.href); return false;'><img border='0' src='/images/users/ropockon/2.gif' width='24' height='19'></a>";} else $usr['zadiac'] .= "Близнецы
<a title='Посмотреть гороскоп ' href='/modules/mod_horoscope/hor.php?sign=gemini' onclick='opnWindow(this.href); return false;'><img border='0' src='/images/users/ropockon/3.gif' width='24' height='19'></a>"; break;
case '06': if ($day <21){$usr['zadiac'] .= "Близнецы
<a title='Посмотреть гороскоп ' href='/modules/mod_horoscope/hor.php?sign=gemini' onclick='opnWindow(this.href); return false;'><img border='0' src='/images/users/ropockon/3.gif' width='24' height='19'></a>";} else $usr['zadiac'] .= "Рак
<a title='Посмотреть гороскоп ' href='/modules/mod_horoscope/hor.php?sign=cancer' onclick='opnWindow(this.href); return false;'><img border='0' src='/images/users/ropockon/4.gif' width='24' height='19'></a>"; break;
case '07': if ($day <23){$usr['zadiac'] .= "Рак
<a title='Посмотреть гороскоп ' href='/modules/mod_horoscope/hor.php?sign=cancer' onclick='opnWindow(this.href); return false;'><img border='0' src='/images/users/ropockon/4.gif' width='24' height='19'></a>";} else $usr['zadiac'] .= "Лев
<a title='Посмотреть гороскоп ' href='/modules/mod_horoscope/hor.php?sign=leo' onclick='opnWindow(this.href); return false;'><img border='0' src='/images/users/ropockon/5.gif' width='24' height='19'></a>"; break;
case '08': if ($day <23){$usr['zadiac'] .= "Лев
<a title='Посмотреть гороскоп ' href='/modules/mod_horoscope/hor.php?sign=leo' onclick='opnWindow(this.href); return false;'><img border='0' src='/images/users/ropockon/5.gif' width='24' height='19'></a>";} else $usr['zadiac'] .= "Дева
<a title='Посмотреть гороскоп ' href='/modules/mod_horoscope/hor.php?sign=virgo' onclick='opnWindow(this.href); return false;'><img border='0' src='/images/users/ropockon/6.gif' width='24' height='19'></a>"; break;
case '09': if ($day <24){$usr['zadiac'] .= "Дева
<a title='Посмотреть гороскоп ' href='/modules/mod_horoscope/hor.php?sign=virgo' onclick='opnWindow(this.href); return false;'><img border='0' src='/images/users/ropockon/6.gif' width='24' height='19'></a>";} else $usr['zadiac'] .= "Весы
<a title='Посмотреть гороскоп ' href='/modules/mod_horoscope/hor.php?sign=libra' onclick='opnWindow(this.href); return false;'><img border='0' src='/images/users/ropockon/7.gif' width='24' height='19'></a>"; break;
case '10': if ($day <24){$usr['zadiac'] .= "Весы
<a title='Посмотреть гороскоп ' href='/modules/mod_horoscope/hor.php?sign=libra' onclick='opnWindow(this.href); return false;'><img border='0' src='/images/users/ropockon/7.gif' width='24' height='19'></a>";} else $usr['zadiac'] .= "Скорпион
<a title='Посмотреть гороскоп ' href='/modules/mod_horoscope/hor.php?sign=scorpio' onclick='opnWindow(this.href); return false;'><img border='0' src='/images/users/ropockon/8.gif' width='24' height='19'></a>"; break;
case '11': if ($day <22){$usr['zadiac'] .= "Скорпион
<a title='Посмотреть гороскоп ' href='/modules/mod_horoscope/hor.php?sign=scorpio' onclick='opnWindow(this.href); return false;'><img border='0' src='/images/users/ropockon/8.gif' width='24' height='19'></a>";} else $usr['zadiac'] .= "Стрелец
<a title='Посмотреть гороскоп ' href='/modules/mod_horoscope/hor.php?sign=sagittarius' onclick='opnWindow(this.href); return false;'><img border='0' src='/images/users/ropockon/9.gif' width='24' height='19'></a>"; break;
case '12': if ($day <22){$usr['zadiac'] .= "Стрелец
<a title='Посмотреть гороскоп ' href='/modules/mod_horoscope/hor.php?sign=sagittarius' onclick='opnWindow(this.href); return false;'><img border='0' src='/images/users/ropockon/9.gif' width='24' height='19'></a>";} else $usr['zadiac'] .= "Козерог
<a title='Посмотреть гороскоп ' href='/modules/mod_horoscope/hor.php?sign=capricorn' onclick='opnWindow(this.href); return false;'><img border='0' src='/images/users/ropockon/10.gif' width='24' height='19'></a>"; break;}
Код PHP:
Пример в аригенале можете посмотреть в Аккаунте Любого Пользователя, <div class="field"><div class="title">Знак зодиака:</div><div class="value">{$usr.zadiac}</div></div>Поблагодарить за работу можете сюда ;)
Кошелек WMR: R259857074212
Кошелек WMZ: Z762045874163
← Вставляем знак зодиака в профиль (+картинка задиака) | Проблема со входом в личный кабинет (профиль) Администратора →
| # 19 мая 2011 в 02:47 0 | ||
|
| # 19 мая 2011 в 07:46 +1 | ||
|
| # 19 мая 2011 в 09:12 0 |
| # 19 мая 2011 в 18:31 +1 | ||
|
| # 20 мая 2011 в 07:01 0 | ||||
|
| # 19 мая 2011 в 03:24 0 | ||
|
| # 19 мая 2011 в 07:36 +4 | ||
|
| # 19 мая 2011 в 09:32 0 | ||
|
| # 19 мая 2011 в 07:46 +1 | ||
|
| # 19 мая 2011 в 09:12 0 | ||
|
| # 19 мая 2011 в 09:32 -1 | ||
|
| # 19 мая 2011 в 11:27 0 | ||
|
| # 19 мая 2011 в 08:47 +2 | ||
|
| # 19 мая 2011 в 09:33 -1 | ||
|
| # 19 мая 2011 в 09:53 +3 |
| # 19 мая 2011 в 10:02 +1 |
| # 19 мая 2011 в 11:13 0 | ||
|
| # 19 мая 2011 в 09:27 +1 | ||
|
| # 19 мая 2011 в 09:30 +2 | ||
|
| # 19 мая 2011 в 09:34 0 | ||
|
| # 19 мая 2011 в 18:26 0 | ||
|
| # 19 мая 2011 в 18:28 0 | ||
|
| # 19 мая 2011 в 21:34 0 | ||
|
| # 20 мая 2011 в 07:06 +1 | ||
|
| # 20 мая 2011 в 17:29 +4 | ||
|
| # 20 мая 2011 в 19:37 +2 | ||
|
| # 22 мая 2011 в 17:07 +4 |
| # 22 мая 2011 в 18:56 0 | ||
|
| # 30 мая 2011 в 22:00 0 | ||
|
| # 30 мая 2011 в 22:00 0 | ||
|
| # 27 ноября 2011 в 02:12 +1 | ||
|
| # 27 ноября 2011 в 16:13 +1 | ||
|