+2.29
Рейтинг
15.92
Сила

ARM

Выложил плагин на Гитхаб: github.com/vj-team/mainpage
\classes\modules\user\entity\Field.entity.class.php

находим
/**
* Грязный хак сайта в профиле (
* @todo Сделать валидацию полей в профиле
*/

и расширяем «Грязный хак» следующей строкой (для тех кто с контакта уточню — вставляем после строк, указанных выше)
$sReturn=str_replace('http://vk.com/http://','http://',$sReturn);
первое не знаю. простое с интервалом в footer.tpl
<script>
  jQuery (document).ready (function ($) {
    setInterval ("$ ('#sidebar .block.block-type-stream .block-header .block-update.js-block-stream-update').trigger ('click');", 120000);
  });
</script>
  • avatar Shrike
  • 4
В Synio img обернут в тег а.
JS такой
{literal}
<script type="text/javascript">

$(function(){
	
    $('a.avatar').click(function(){
		var size = $(this).children('img').css("width");
		if (size=="80px")  {
			$(this).children('img').stop(true,true).animate({width:"200px",height:"200px"}, 800);
		}
		else {
			$(this).children('img').stop(true,true).animate({width:"80px",height:"80px"}, 800);
		}
	});
  });
</script>
{/literal}

80px размер из стиля. 200px увеличенный размер, 800 время аминации
href нужно изменить
в шаблоне
<a href="#" class="avatar" ><img src="{$oUserProfile->getProfileAvatarPath(100)}"  alt="avatar" itemprop="photo" /></a>
  • avatar wasq05
  • 0
Итак, как это сделано у меня:

1. файл ~/engine/lib/external/Smarty/libs/plugins

В этой директории заводим файлик с именем function.sape.php. В нём пишем непосредственно код. Выглядит он примерно так:
<?php
  function smarty_function_sape($params,&$smarty)
  {
    define('_SAPE_USER', 'ваш_длинный_код');
    require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
    $o['charset'] = 'UTF-8';
    $sape = new SAPE_client($o);
    unset($o);
    return $sape->return_links();
  }
?>


2. /templates/skin/new/sidebar.tpl

Чтобы Sape появилась в сайдбаре добавим в его конец просто вызов {sape}. С равным успехом это можно добавлять и в любой другой шаблон.
Для начала приема платежей в не тестовом режиме Вам осталось получить аттестат продавца в соответствии с инструкцией и посетить страницу

Аттестат продавца является одной из форм персонального аттестата и обладает всеми его возможностями без ограничений.

До момента получения аттестата продавца, участники с начальным и выше аттестатом, также могут принимать средства через Web Merchant Interface, но в ограниченном режиме.

Лимитированный режим позволяет перевести кошелек в сервисе Merchant WebMoney Transfer из тестового в рабочий режим, без регистрации кошельков в каталоге MegaStock и получения аттестата продавца.
Данных лимитов достаточно, чтобы начать использовать сервис в рабочем режиме, посмотреть как он работает на реальных платежах от сторонних пользователей системы, начать принимать небольшие, нерегулярные или некоммерческие платежи, подарки, пожертвования и т.п.
Дальше интереснее
<a href="{cfg name='path.root.web'}/feedback" class="js-feedback-window-show">Обратная связь</a>
  • avatar olgan
  • 0
Подскажите пожалуйста, как исправить? Где копать? Надо, чтобы кнопки были выше ФИО пользователя или ниже… Где вообще находятся эти чертовы кнопки? Весь мозг вынесла… *Нормальные люди коньяк пьют в эти дни, а я с сайтом возись...*

проблема с кнопками

PS. Всех с наползшим!
  • avatar aex
  • 0
Да, а насчет авторизации уже такая тема поднималась. Типа так советуют:
Есть два варианта:
1. посмотреть ключ на одном компе и прописать его на другом, тогда не будет просить авторизацию в течении недели.
2. заменить в User.class.php
$sKey=md5(func_generator().time().$oUser->getLogin());
на
$sKey=md5($oUser->getLogin().'_'.$oUser->getPassword());
  • avatar AlikMis
  • 0
\templates\skin\synio\js\template.js
к примеру после jQuery(document).ready(function($)

jQuery(document).ready(function($){
document.onkeydown=function(e){
	var key=(window.event) ? event.keyCode : e.keyCode;
	if(key==116) return false;
}
  • avatar AlikMis
  • 1
чисто поржать выкладываю, код отключения F5 на js :)
<script type="text/javascript">
document.onkeydown=function(e){
  var key=(window.event) ? event.keyCode : e.keyCode;
  if(key==116) return false;
}
</script>
  • avatar Shrike
  • 2
Недавно столкнулся с подобной проблемой. Проект «переехал» с другой CMS.
Поэтому запросы в БД
Пересчет количества в топиках
UPDATE `PREFIX_topic` t  
           SET t.topic_count_comment = (
               SELECT count(c.comment_id)   FROM `PREFIX_comment` c
                    WHERE c.target_id = t.topic_id AND c.comment_publish = 1 
                              AND c.target_type = 'topic')

Пересчет количества в topic_read
UPDATE `PREFIX_topic_read` t  
           SET t.comment_count_last = (
                    SELECT count(c.comment_id)   FROM `PREFIX_comment` c
                    WHERE c.target_id = t.topic_id')
  • avatar altroid
  • 1
habrahabr.ru/post/151084/
разработчикам
Итак решение проблемы которая у многих. Теперь у меня на livestreet 5.1 всё работает zonatex.ru/
Неоценимую помощь в личке представил livestreet.ru/profile/AndreySuperstar/ поставьте ему плюс а то мне форум не даёт. Итак что мы делаем, нам нужно установить данный плагин и:
1)Программка типа блокнот например «Notepad++»
2) Заходим на ваш сайт, заходим в папку с вашем скином livestreet.
3)Идём сюда /templates/skin/ВАШ СКИН /css
4)Правим файл jquery.jqmodal.css
5)Находим в нём строчку:
qmWindow {
display: none;
position: fixed;
top: 10%;
left: 50%;
z-index: 200;
5) Исправляем top: 10%; на top: 0%; и сохраняем. Всё.
  • avatar EGO
  • 0
Я спокойно через {literal}{/literal} добавил код в header.tpl
есть, в личку
{count($aUsersFriend)} — кол-во друзей
{count($aBlogsOwner)} — кол-во созданных блогов
{count($aBlogAdministrators)} — кол-во администрируемых блогов
{count($aBlogModerators)} — кол-во модерируемых блогов
{count($aBlogUsers)} — кол-во читаемых блогов
В config/config.local.php
перед return $config;
запишите:
$config['compress']['css']['merge'] = false;
$config['compress']['css']['use']   = false;
$config['compress']['js']['merge']  = false; 
$config['compress']['js']['use']    = false;


после каждого изменения css или js для гарантированного эффекта нажимайте Ctrl+F5.
После того как все видоизменения закончите данные строки удалите с config/config.local.php.