Перейти к содержанию
CMSTOOLS.org - форум поддержки и развития CMS

Лидеры

  1. kphp

    kphp

    Пользователи


    • Баллы

      4

    • Постов

      249


  2. KirKMS

    KirKMS

    Эксперты


    • Баллы

      1

    • Постов

      546


Популярный контент

Показан контент с высокой репутацией 18.02.2022 во всех областях

  1. P.S Обязательно вначале УСТАНАВЛИВАЕМ модуль "Поделиться заметкой на стену данного пользователя" 1. Открываем system/modules/notes.php Ищем: Выше вставляем: 2. Далее там же ищем: $wall_text = <<<HTML <div class="notes_wall_title"><a onClick="Page.Go('/notes/view/{$db_id}'); return false" class="cursor_pointer">{$title}</a></div><div class="note_wall_text">{$poser}{$for_wall_text}</div><div class="button_div fl_l margin_top_5" style="line-height:15px"><button onClick="Page.Go('/notes/view/{$db_id}'); return false">Читать далее..</button></div><!--> HTML; И заменяем: 3. Открываем templates/Default/js/profile.js Находим: //WALL Выше вставляем: //OTHERBOX var otherbox = { nview: function(id){ showBox.start(); $.post('/index.php?go=notes&act=view_box&note_id='+id, function(d){ showBox.win('box_notes', d); }); } } 4. Файл notes_full.tpl кидаем в templates/Default/notes 5. Файл comm.js в templates/Default/js и подключаем его в main.tpl Вот так: <script type="text/javascript" src="{theme}/js/comm.js"></script> 6. Чистим кеш если вдруг понадобится (в редких случаях). Возможные баги: А. Не закрывается ajax окно? Ответов несколько... Есть 3 способа решения: 1. В сборке vii engine 2.0 и ранее: Ищем в файле index.php: //Если обращение к модулю регистрации или главной и юзер не авторизован то показываем регистрацию if($go == 'register' OR $go == 'main' AND !$logged) include ENGINE_DIR.'/modules/register_main.php'; $tpl->load_template('main.tpl'); И заменяем весь код: Так же ОБЯЗАТЕЛЬНО кидаем файл main2.tpl в папку с шаблоном (по умолчанию Default) 2. У Вас установлен хак вывод аватарки в main.tpl Находим: if($logged){ if($user_info['user_photo']) $ava = $config['home_url'].'uploads/users/'.$user_info['user_id'].'/100_'.$user_info['user_photo']; else $ava = 'templates/Default/images/no_ava_50.png'; $myphoto_header.='<img src="'.$ava.'" width="45" />'."\n"; $tpl->set('{myphoto_header}', $myphoto_header); $tpl->load_template('main.tpl'); } И удаляем оттуда: $tpl->load_template('main.tpl'); 3. У Вас не подключены файлы из папки templates/Default/js,вам необходимо прописать их в main.tpl (либо в index.php) Б. Не открываются заметки в ajax окне? Ответ: Ajax окно будет открываться только в новых созданных заметках,так что не пугайтесь. Автора не помню уже мод 2016 года Ajax просмотр для заметок.zip
    1 балл
  2. Данный модуль очень редкий сейчас такого не найти в сети автора я хз ище из тем 7588 кто помнит конечно Приступим к установке: 1)Заходим в profile.tpl и в самый вверх вставляем 2)Далее находим 3)И заменяем на 4)(обязательно)В style.css вставляем Но при этом придется пожертвовать ссылкой на профиль, то есть при входе на старницу профиля страница будет обновляться,а не работать на аяксе. Для этого заходим в main.tpl и находим 5)<a href="{my-page-link}" onmouseover="shows();" onmouseout="hides();" onclick="Page.Go(this.href);hides(); return false;" id="myhome"> И удаляем 6)onmouseout="hides();" 7)Вот и все. Ничего страшного в том что одна страница будет грузиться без аякса. 😎 Стили подгоняйте под себя. Закладки информации по блокам.zip
    1 балл
  3. 1. Открыть Default/notes/add.tpl Найти: <div class="button_div fl_l"><button onClick="notes.send(); return false" id="notes_sending">Опубликовать</button></div> Выше добавить: 2. Открыть system/notes.php Найти: И после: Добавить: 3. Открыть Default/js/profile.js Найти: Ниже добавить: var mywall = $('#mywall').val(); 4. В том же файле ищем: $.post('/index.php?go=notes&act=save', {title: title, text: text}, function(d){ И добавляем: , mywall: mywall Возможные баги: 1. В add.tpl возможно наложение текста,поэтому добавьте в этом случае ещё один <div class="clear"></div> 2. Если не ставится checkbox, то проверьте его наличие в файле profile.js и добавьте по необходимости(это редкий случай когда он отсутствует) Вот и всё)))Установка завершена.... Date add document: 20:26 12.02.2016 Автора не помню уже [Модуль] Поделиться заметкой на стену данного пользователя.zip
    1 балл
  4. не помню откуда вырезал [Фича] отчество.zip
    1 балл
  5. Приятно видеть свою работу. Жаль автор меня не указал
    1 балл
×
×
  • Создать...