Поиск по тегу «хак»
Наверное многим как и мне надоели одноликие пользователи которым лень после регистрации закачать аватар. Тогда то я и захотел, сделать загрузку аватара при регистрации, в блогах уже была такая реализация, но она была платная, а покупать мне не хотелось😊в один прекрасный момент я наконец то понял как это сделать, но тогда встала другая проблема, а что делать если пользователь не выбрал аватар, надо либо делать выбор аватара обязательным либо сделать возможность установки случайного аватара, вот как раз таки как сделать второе я и расскажу:
Многие пользователи в поисках друзей просматривают общий список, и каждый раз чтобы написать сообщение или добавить в друзья им надо заходить в профиль будущего друга и нажимать добавить в друзья, а теперь постораемся сократить работу пользователя на один клик. Блог написан по предложению fact на основе форума Добавить в друзья в списке пользователей. 1. В файле /components/users/frontend.php находим: if ($is_users){ while($usr = $inDB->fetch_assoc($result)){ $rownum++; $usr['avatar'] = usrLink(usrImageNOdb($usr['id'], 'small', $usr['imageurl'], $usr['is_deleted']), $usr['login'], $menuid); $usr['nickname'] = cmsUser::getProfileLink($usr['login'], $usr['nickname']); $usr['flogdate'] = $inCore->dateFormat($usr['flogdate'], true, true); $usr['status'] = usrStatusList($usr['id'], $usr['flogdate'], false, $usr['gender']); $usr['num'] = $rownum + ($page-1)*$perpage; $usr['isfriend'] = (($inUser->id && !$myprofile) ? usrIsFriends($usr['id'], $inUser->id) : false); if (($orderby!='karma' || $orderto!='asc') || strip_tags($usr['karma'])<0){ $users[] = $usr; } } }
Данный хак позволяет загрузить изображение аватара при регистрации. Настройки ширины и высоты загружаемого изображения берутся с Настройки профиля вкладка аватар. Демо - тут
Данный хак позволяет вставить вам на сайт возможность коментировать авторизированым юзерам социальных сетей Вконтакте и Facebook. Демо Скрины:
Столкнулся с такой проблемой, при добавлении статьи и ее оформлении при нажатии кнопок B и I текст выделяется тегами strong и em, хотелось бы сохранить изначальные редактирование, т.е. оставить теги b и i для этого необходимо изменить файл конфигурации визуального редактора fckconfig.js, который находится: \plugins\p_fckeditor\fckeditor\ нам нужна строка 229, 230 они выглядят так: 'Bold' : { Element : 'strong', Overrides : 'b' }, 'Italic' : { Element : 'em', Overrides : 'i' }, меняем на: 'Bold' : { Element : 'b' }, 'Italic' : { Element : 'i' }, сохраняем изменения и наслаждаемся.
Выводит в профиль знак зодика в профиль.
Для тех кому важно видеть движуху друзей! Наверное у многих на сайте стоит в профиле вкладка "Лента", ну или кто как обозвал :) Очень не понравилось мне отображение последних фотографий друзей (почему-то они все выводятся из альбома). Хотя судя по всему было бы интересней если показывалось, что загружают к себе в профиль. И так начнем! шаг 1: Качаем файл и закидываем его "core/js/main.js" шаг 2: Открываем ваш файл стилей и вписываем #screenshot{background: #f6f6f6; border: 1px solid #ccc; color: #000; display: none; padding: 5px; position: absolute;}и редактируем, если...
Возникла необходимость править статьи с фронта, но каждый раз лезть в админку надоело, решил чуть-чуть модернизировать. Даный ХАК позволяте редактировать только свои статьи через фронт. 1. правим components\content\frontend.php добавляем $smarty->assign(’is_admin’, $inCore->userIsAdmin($inUser->id)); перед $smarty->display(’com_content_read.tpl’); 2. добавляем в шаблон в удобное место templates\ваш шаблон\components\com_content_read.tpl {if $is_admin} <a href="/content/edit{$id}.html"><img alt="" src="/admin/images/actions/edit.gif">...
Очень часто людям нужно, чтобы при регистрации можно было выбрать пол. Вот мой вариант рещения данной задачи. 1.\templates\ваш шаблон\components\com_registration.tpl <tr> <td valign="top"><strong>Пол:</strong></td> <td valign="top"> <select name="gender" id="gender" style="width:200px"> <option value="m" {if $gender=='m'} selected {/if}>Мужской</option> <option value="f" {if $gender=='f'} selected {/if}>Женский</option> </select> <span class="...
Вот дурные мысли не дают покоя, решил взяться и преобразить стандартный форум в нечто подобное форуму от DLE. Пока сильно не старался, но промежуточным итогом могу поделиться с Вами. Так пока переделала отображение постов и получилось вот так: Сам поправленный модуль можно скачать Здесь Файлы из архива нужно залить в папку /components/ В файл стилей вашего шаблона необходимо добавить следующие строки: /* -------------------------------------------------- Классы для таблиц ipbtable -------------------------------------------------- */ .ipbtable { width: 100%; } table.ipbtable, tr.ipbtable...
Представляю простенький хак для Универсального Каталога. Анонс представляет собой дополнительное поле, в которое выводится описание, например, книги. Если анонс пуст, то поле и его заглавие не выводится.
Работая над юзабилити-шаблоном для Инстанта стал переделывать главное меню. Решение получилось вполне пригодное для самостоятельного отдельного хака, коим спешу поделиться с сообществом. Предпосылки:Что лично меня не устраивало в существующем главном меню? 1) Названия разделов, содержащие подменю, визуально не отличаются от стандартных пунктов меню. 2) Пункты меню, раскрывающие подменю, не ведут на страницы сайта и если нужно структурировать информацию это сделать будет не очень удобно. Например, пункт меню "Магазин" и подпункты "Текстиль" и "Галантерея", один...
Решение поднятой недавно на форуме проблемы. Ну, скажем, не совсем проблемы, скорее, пожелания. Решил, что достаточно прикольная фишка на сайте, когда при отсутствии выбранного аватара пользователем система отображала системный аватар в зависимости от пола пользователя. Если кому интересно почитайте, этот вопрос подымался тут: http://instantcms.ru/forum/0/thread3244-1.html Итак, maxisoft был недалёк от истины, но немного недосмотрел - нам потребуется исправлять функцию не getGenderLink, ибо она предназначена не для формирования тега на аватар, а функция usrImage, которая к тому же и...
- Предыдущая
- 1
- 2
- 3
- 4
- Показаны 46-58 из 58