Jump to content

KirKMS

Модераторы

6

Подписчики

334

Content count

Country

Genre

Zodiac

Recent Profile Visitors

Recent Profile Visitors

784 profile views
  1. Всем привет. Решил выпилить из одной сборки модуль. Модуль позволяет редактировать текст и комментарии на стене. Покажу вам для начала пару скринов. Чтоб было понятно о чём идёт речь. Посмотрел скрины?Молодец Теперь опишу тебе этапы установки данного модуля. Читай описание внимательно и не ошибись. Модуль был подготовлен под стандартный Vii-Engine.Под ваш дизайн подгоняйте сами. А вот и само описание установки!!! Всем спасибо за внимание. Для благодарности есть вот такая кнопка Посмотрю на активность и может выложу для сообществ.
  2. KirKMS

    Just Engine 1.0

    @Lovly Текст изменён т.к оскорбление было
  3. Мне кажется будет проще написать php функция которая будет считать общий вес папки и если достигнут лимит, при загрузке нового файла,создавать новую папку. И при загрузке заносить полный путь до файла. Например uploads2\users\1\albums\1\ а тут файл.И само собой на сайте выводить. Ну или вариант второй.Создать поддомен и грузить всё туда. Может я немного не правильно понимаю что автор хочет
  4. KirKMS

    Just Engine 1.0

    Кому интересно.Нашел не большой видео обзор на его двиг.
  5. KirKMS

    Just Engine 1.0

    Всё.Теперь точно не увидим проект в живую.
  6. Всем привет.По скольку я не нашел данной сборки на форуме.Выложу её сюда. Сборка найдена на просторах интернета.Автор роде sloopy но это не точно. По функционалу описать не смогу, но знаю что там много чего есть. Инструкция по установке 1. Установите нужные параметры в system/data (config.php и db.php) 2. Залейте db.sql в БД 3. После того, как залили db.sql, залейте clear_DB3.sql в БД Пару скринов вам в студию. Качайте.Устанавливайте.Пользуйтесь. vk-cms-rev.2.015.rar
  7. KirKMS

    Социальная сеть Snapster

    Хорошая идея разделить дизайн сайта на отдельные css файлы и загружать их отдельно на каждой странице. Так сейчас работает вк. Дизайн каждой страницы отдельно грузят.
  8. Вот вам не большой хак. Данный хак склоняет имена и слова в разных падежах. Например как было в vii до этого Жена Авгения Максевич А как стало Женат на Евгении Афониной Как установить? Читай инструкцию. Хак может быть немного не доработан, ну или у меня по русскому 2 было в школе Использовать в любом файле php вот так DeclName($row_users['user_name'], 'rod'); Где написано rod это падеж. rod-Родительный. dat-Дательный. vin-Винительный. tvo-Творительный. pre-Предложный. Если понравилось.То есть вот такая кнопка для благодарности . Всем спасибо за внимание. Предлагайте что ещё можно сделать.
  9. Всем привет. Давно я не выкладывал не чего для народа.Так держите. Модуль это дополнение к модулю Для начала установите его А теперь инструкция. Если я где-то ошибся, то поправьте меня. Для благодарности есть замечательная кнопка
  10. By Kir KMS :emoji_1f604:

  11. Инструкция для этого модуля Зайти в файл \system\modules\functions.php Добавить в любое место // ICON DIALOG function getIconDialog($id){ global $db; if($icon = $db->super_query("SELECT * FROM ".PREFIX."_icons WHERE id = '{$id}'")) return '<img style="width: 13px;" src="'.$icon['img'].'" width="16">'; else return ''; } function getIconDialog2($id){ global $db; if($icon = $db->super_query("SELECT * FROM ".PREFIX."_icons WHERE id = '{$id}'")) return '<img style="width: 13px;" src="'.$icon['img'].'" width="10">'; else return ''; } Зайти в файл \system\modules\im.php Найти там строку //################### Вывод всех диалогов ###################// $metatags['title'] = 'Диалоги'; $mobile_speedbar = '<a href="/messages">Диалоги</a>'; Ниже найти $tpl->set('{name}', $row['user_search_pref']); И вставить сразу после $tpl->set('{icon}', getIconDialog($row['user_icon'])); Выше найти tb2.user_search_pref, user_photo, и вставить после user_icon В этом же файле найти $sql_ = $db->super_query("SELECT tb1.id, text, date, pm_read, folder, history_user_id, from_user_id, attach, tell_uid, tell_date, public, tell_comm, tb2.user_name, user_photo, user_icon FROM `".PREFIX."_messages` tb1, `".PREFIX."_users` tb2 WHERE tb1.for_user_id = '".$user_id."' AND tb1.from_user_id = '".$for_user_id."' AND tb1.history_user_id = tb2.user_id {$sql_sort} ORDER by `date` ASC LIMIT ".$limit.", ".$limit_msg, 1); $tpl->load_template('im/msg.tpl'); if(!$first_id){ Добавить в sql запрос сразу после user_photo , user_icon Найти ниже $tpl->set('{name}', $row['user_name']); вставить сразу после $tpl->set('{icon}', getIconDialog($row['user_icon'])); Зайти в файл \templates\ваш шаблон\im\msg.tpl Найти там {name}</a> и вставить после {icon} Зайти в файл \templates\ваш шаблон\im\dialog.tpl Найти там {name}</div> и вставить после {icon}
  12. Исправление.В файле massaction.php найти $ban_date = intval($_POST['ban_date']); if($massaction_users){ Ниже заменить строку на if($mass_type <= 80 AND $mass_type >= 1){ Найти код из инструкции if($mass_type == 76){ удалить весь код и вставить новый else if($mass_type == 76){ $icon = intval($_POST['icon']); $users_id = intval($_POST['users_id']); $db->query("UPDATE `".PREFIX."_users` SET user_icon = '".$icon."' WHERE user_id = '".$user_id."'"); mozg_clear_cache_file('user_'.$user_id.'/profile_'.$user_id); msgbox('Иконка', 'Пользователю успешно установлена иконка', '?mod=users'); } else if($mass_type == 77) { foreach ($db->super_query("SELECT id, name FROM `".PREFIX."_icons`", true) as $icon) { $iconSel .= '<option value="'.$icon['id'].'">'.$icon['name'].'</option>'; } msgbox('Иконка для пользователя', '<form method="POST" action="?mod=massaction&act=users">Иконка: <select name="icon" class="inpu" style="width:260px"> <option>- Выберите иконку -</option><option value="0">Снять иконку</option>'.$iconSel.'</select> <input type="submit" value="Сохранить" class="inp"><input type="hidden" value="76" name="mass_type"><input type="hidden" name="massaction_users[]" value="'.$user_id.'" />'.$inputUlist.'</form>', '?mod=users'); }
  13. @semen У меня по мимо этого 900 строк дизайна.Вот и надо загрузить дизайн и данные отдельно
  14. Если у вас не так, то не ставьте. В profile.php в начале найти //Проверяем на наличие кеша, если нету то выводи из БД и создаём его if(!$row){ Вставить в самом конце user_icon Зайти в базу данных vii_users Создать поле user_icon со значением varchar(255)

Recent Profile Visitors

784 profile views
×