Установка gif-player в LiveStreet
2
Здравствуйте, обращаюсь к вам за помощью. Нашел в интернете jQuery plugin. Помогите мне с установкой в скрипт, работающий на версии 0.5.1 ссылка где находится файл. Спасибо!
CSS-неймспейсы для Internet Explorer
7
Дабы не плодить кучи css-файлов для разных версий ишака, придумал такой скриптик:
Применять в css-файлах можно, например, так:
/**
* Adds css classes to body like ie, ie-6, ie-gte-5-5, ie-not-7, etc.
* depends on msie browser version
*
* @author Sergey S Yaglov
* @link http://livestreet.ru/profile/1d10t/
*/
jQuery(function(){
if(!jQuery.browser.msie){
return;
}
var versions = ['5.5',6,7,8,9,10];
var body = jQuery('body:eq(0)');
var bv = jQuery.browser.version;
var classes = ['ie'];
var signs = {
'==': '-',
'>=': '-gte-',
'>': '-gt-',
'<=': '-lte-',
'<': '-lt-',
'!=': '-not-'
};
jQuery.each(versions, function(i,v){
for(var sign in signs){
var css_sign = signs[sign];
eval('if(bv '+sign+' v){classes.push("ie"+css_sign+new String(v).replace(".","-"));};');
}
});
body.addClass(classes.join(' '));
});Применять в css-файлах можно, например, так:
.my-class { ... стиль для нормальных браузеров ... }
body.ie .my-class{ ... стиль для ненормальных браузеров :) ... }
body.ie-gte-7.ie-lte-8 .my-class{ ... стиль для ишаков от 7 до 8 версии включительно ... }
Загрузка файла в LS 0.5.1
В самом общем смысле идея и ее реализация должна быть такой:
-жмем кнопку в панели markitup
-по нажатию на кнопку вылазит окно в котором выбираем файл
— далее жмем «Загрузить»
— Аякс обрабатывает нажатие кнопки «загрузить» (EventUploadFile) и запускает php скрипт, который непосредственно грузит файл в uploads/file и сообщает о результатах
Читать дальше
-жмем кнопку в панели markitup
-по нажатию на кнопку вылазит окно в котором выбираем файл
— далее жмем «Загрузить»
— Аякс обрабатывает нажатие кнопки «загрузить» (EventUploadFile) и запускает php скрипт, который непосредственно грузит файл в uploads/file и сообщает о результатах
Читать дальше
- -3
- 21 октября 2011, 16:43
- ViktorZ
- Оставить комментарий
Динамический select под jQuery для LS 0.5
Думаю многие для своих проектов хотели сделать динамический Select для опций которые предполагают несколько пунктов последовательного заполнения…
Сейчас столкнулся с проблемой плагина на новой версии LS 0.5, там не хочет работать старая версия плагина extcity где уже была реализована такая функция…
Хотелось бы узнать, может быть у кого то есть уже подобная реализация или есть мысли как это можно сделать…
Сейчас столкнулся с проблемой плагина на новой версии LS 0.5, там не хочет работать старая версия плагина extcity где уже была реализована такая функция…
Хотелось бы узнать, может быть у кого то есть уже подобная реализация или есть мысли как это можно сделать…
Индивидуальный jquery эффект для каждой записи
1
Решил сделать на главной странице для топиков кнопку с функцией от jquery toggle, которая будет раскрывать краткое содержимое топика (по умолчанию содержимое скрыто). Но возникла проблема, что когда нажимаю на кнопку — она раскрывает не один топик, а все топики на странице — логично, ведь в скрипте прописано, раскрывать то что находится между определенных тегов, которые есть в каждом топике.
В этом примере этот тег — это («p») — то есть :
Пытался запустить в этом скрипте функцию от ls, которая выводит id топика — думал, в каждом топике сделать свой скрипт, в котором в конце тега будет окончание с ID записи, но эта функция в скрипте не работает, а выводит в исходный код прямо код функции.
Здесь то как я это пытался сделать:
То есть — я вставил функцию {$oTopic->getId()} и она прямо так и выводится в исходном коде на сайте — не работает. Я думал поместить краткое содержимое топика в следующий тег: <p{$oTopic->getId()}></p{$oTopic->getId()}> — то есть <pidтопика></pidтопика>
Помогите пожалуйста придумать решение этой проблемы. На pikabu.ru есть такие же кнопки в каждой новости — подобное я и хочу реализовать. Может есть другие способы?
В этом примере этот тег — это («p») — то есть :
<script>
$("button").click(function () {
$("p").toggle();
});
</script>Пытался запустить в этом скрипте функцию от ls, которая выводит id топика — думал, в каждом топике сделать свой скрипт, в котором в конце тега будет окончание с ID записи, но эта функция в скрипте не работает, а выводит в исходный код прямо код функции.
Здесь то как я это пытался сделать:
<script>
$("button").click(function () {
$("p{$oTopic->getId()}").toggle();
});
</script>То есть — я вставил функцию {$oTopic->getId()} и она прямо так и выводится в исходном коде на сайте — не работает. Я думал поместить краткое содержимое топика в следующий тег: <p{$oTopic->getId()}></p{$oTopic->getId()}> — то есть <pidтопика></pidтопика>
Помогите пожалуйста придумать решение этой проблемы. На pikabu.ru есть такие же кнопки в каждой новости — подобное я и хочу реализовать. Может есть другие способы?
- -1
- 08 августа 2011, 02:41
- Fortunato2011
- 2
Firefox 5.0 и ревизия 1258
При использовании шаблона developer-jquery Firefox загружает страницу и сразу уходит в белый экран.
Обнаружено в trunk версии ревизии 1258.
Версия Firefox 5,00
Подробнее под катом
Читать дальше
Обнаружено в trunk версии ревизии 1258.
Версия Firefox 5,00
Подробнее под катом
Читать дальше
Адаптировать верстку под LS
Добрый день.
Есть готовая верстка под LS, шаблон Infinity. Он на jQUery и совместим с LS 0.4.2
Задача — переписать на Mootools и адаптировать под готовящийся LS 0.5. Наверное наилучший способ, это взять верстку и переделать шаблон Developer. Я готов заплатить довольно приличную сумму для меня — стоимость самого дорогого шаблона на LS = 3000 р. (Афиша)
Предложения и комментарии.
UPDATE: OK, задача упрощается. Необходимо просто с jQuery перевести на MooTools. Желательно переделав Developer, а не переделывая существующий.
Есть готовая верстка под LS, шаблон Infinity. Он на jQUery и совместим с LS 0.4.2
Задача — переписать на Mootools и адаптировать под готовящийся LS 0.5. Наверное наилучший способ, это взять верстку и переделать шаблон Developer. Я готов заплатить довольно приличную сумму для меня — стоимость самого дорогого шаблона на LS = 3000 р. (Афиша)
Предложения и комментарии.
UPDATE: OK, задача упрощается. Необходимо просто с jQuery перевести на MooTools. Желательно переделав Developer, а не переделывая существующий.
Несовместимость эффектов jquery с файлами .js от LiveStreet
Появилась необходимость подключить таб-эффект от jquery. Когда всё настроил и подключил библиотеки:
Эффект заработал как нужно, но на сайте перестали работать родные .js эффекты, такие как переключение в прямом эфире между комментариями и топиками, развертыванием формы добавления комментария и т.д. Когда отключаю эти библиотеки всё начинает работать.
Вопрос. Как подружить новые библиотеки jquery с родными .js файлами LiveStreet?
<script type="text/javascript" src="js/jquery-1.5.1.min.js"></script>
<script type="text/javascript" src="js/jquery-ui-1.8.13.custom.min.js"></script>Эффект заработал как нужно, но на сайте перестали работать родные .js эффекты, такие как переключение в прямом эфире между комментариями и топиками, развертыванием формы добавления комментария и т.д. Когда отключаю эти библиотеки всё начинает работать.
Вопрос. Как подружить новые библиотеки jquery с родными .js файлами LiveStreet?
- -1
- 01 июля 2011, 16:13
- Fortunato2011
- 14
Интеграция различных эффектов JQuery и Mootools в сайт на LS
Думаю пора бы разобраться с такой проблемой, как украшение сайта на LS различными эффектами JQuery и Mootools. С недавних пор открыл для себя эти скрипты, но при попытке внедрить их в LS постоянно вылетает какая то ошибка. Как я понял после штурма этого сайта, не один я такой. Во первых выстреливает ошибка что smarty что то там не может найти, то еще что то.
Я так подозреваю, что необходимо не просто вписывать голый код, а создавать отдельные файлы, и уже потом подключать их в шаблонах, только вот не пойму, какого формата должны быть эти файлы (html, php, tpl) и как именно подключить их (знаю только инклюдинг). В общем поможет может кто? Думаю польза от этого будет многим, поскольку вот уж неделю бьюсь, и ни как все(((
P.S. Админ, если пост решишь удалить, то хоть где то откройте эту тему! Ок?))
Я так подозреваю, что необходимо не просто вписывать голый код, а создавать отдельные файлы, и уже потом подключать их в шаблонах, только вот не пойму, какого формата должны быть эти файлы (html, php, tpl) и как именно подключить их (знаю только инклюдинг). В общем поможет может кто? Думаю польза от этого будет многим, поскольку вот уж неделю бьюсь, и ни как все(((
P.S. Админ, если пост решишь удалить, то хоть где то откройте эту тему! Ок?))
- 0
- 05 апреля 2011, 14:53
- AdrianNight
- 2
Шаблон "Developer JQuery"
13
Особенности шаблона
- В качестве JS-фреймворка в шаблоне используется JQuery
- Прикручен html редактор MarkItUp! (и слегка допилен)
- Немного подправлен сам шаблон
- JS убран из файлов шаблона (.tpl)
Совместимость с плагинами
Шаблон совместим со всеми плагинами, которые не используют мутулз :) Если нужна совместимость с плагинами на мутулзе, то можно попробовать использовать jquery в режиме совместимости, но и в этом случае 100%-ая работоспобоность плагинов не гарантируется.Скачать
Шаблон для LS 0.4.2 — скачать можно в каталогеШаблон для транковой версии LS — доступен в SVN LS