TOP топиков
Занимательный ЛС: парсер
3
Был неприятно удивлен ковырянием на дне парсера ЛС некоторыми особенностями обработки текста.
что же произошло?..
что же произошло?..
Отключаем заполнение поля "Заголовок"
3
Отключаем обязательное заполнение поля «Заголовок»
Выводим топики по дате публикации топика, либо по дате публикации последнего комментария в топике.
Все что получилось лежит тут. Это не плагин, это хак.
Все спасибы отправляйте netlanc сюда
Выводим топики по дате публикации топика, либо по дате публикации последнего комментария в топике.
Все что получилось лежит тут. Это не плагин, это хак.
Перед использованием сделайте бэкап папки classes
Все спасибы отправляйте netlanc сюда
- ?
- 19 мая 2012, 14:17
- Bennington
- 6
Разработка модуля "календарь событий"
3
Требуется программист или группа для написания модуля «календарь событий»
Модуль предполагает:
1. сайдбар, как на habr'e

2. Каждое событие имеет:
— дату начала события
— дату окончания события
— место проведения, возможность вставки API Яндекс.Карт или 2GIS
— возможность расширенного описания события, добавление изображений в описании
— прикрпление файлов к событию
— возможность публикования комметариев
3. все события делятся на прошедшие, текущие, предстоящие
«похожие события» — не нужны
«поиск по меткам, городам» — не нужен
p.s. Срочность заказа — горит. Стоимость — обсуждается, в деньгах не стеснен.
p.p.s Готов сложится с желающими получить подобнуй модуль
Модуль предполагает:
1. сайдбар, как на habr'e

2. Каждое событие имеет:
— дату начала события
— дату окончания события
— место проведения, возможность вставки API Яндекс.Карт или 2GIS
— возможность расширенного описания события, добавление изображений в описании
— прикрпление файлов к событию
— возможность публикования комметариев
3. все события делятся на прошедшие, текущие, предстоящие
«похожие события» — не нужны
«поиск по меткам, городам» — не нужен
p.s. Срочность заказа — горит. Стоимость — обсуждается, в деньгах не стеснен.
p.p.s Готов сложится с желающими получить подобнуй модуль
Ищу человека для создания поддержки портала на движке LS
городской портал, создание с самого нуля, доработка плагинов, установка имеющихся и пр.
условаия работы обговариваются, на длительное сотрудничество.
также возможно поддержка еще одного портала) после замены движка.
условаия работы обговариваются, на длительное сотрудничество.
также возможно поддержка еще одного портала) после замены движка.
- ?
- 22 мая 2012, 10:25
- Lvik
- Оставить комментарий
Перенос сайта 0.5.1
Добрый день всем. Ребят, скажите как лучше всего осуществить перенос сайта на другой хостинг?
Не вызовет ли это сбои в движке? Ошибке?
Заранее спасибо.
Не вызовет ли это сбои в движке? Ошибке?
Заранее спасибо.
Rutube embed и видео
Я так понимаю, рутуб поменял структуру ссылок для embed и теперь не вставишь на сайт простой ссылкой. Кто-нибудь уже решил этот вопрос?
(Снизу попытка вставить видео с рутуба)
(Снизу попытка вставить видео с рутуба)
Смотрим завтра людишек
Адепт Джей узнает, как будто буква мельчайшего защитного галактического щита одаренного показать инопланетный автомобиль, никоим образом никак не имеется — адепт Великан никоим образом никак не сконструировал его, потому как будто был погиб в 1969 годку. Адепт должен совершить путешествие в канитель, чтобы освободить Местность и действие напарника. Потрафив в 1969 момент, приобретает молодого и вместе они разгадывают, как будто сконструировать Гаркнет. Опасность утепляется тем вот во, как будто им проявляют противодействие 2 инопланетных захватчика — один из 1969-го год; 2-ой — текущий так как самый-самый-самый-самый, только из нашего канитель. 2-ой одержим хотением убить Яке, каковой его посадил в каталажку в Луне в 40 витание. сначала никоим образом никак не узнает ежели текущий Великан, каковой люди в черном 3
- ?
- 26 мая 2012, 04:21
- antonina1994
- Оставить комментарий
Вопросы по CSS
шаблон street-spirit
Появилась проблема правки CSS blog_menu.А именно:

Ссылки НОВЫЕ ИНТЕРЕСНЫЕ нужно прописать как ссылки на верхнем меню

Тоесть --Новые Интересные.
Класс стиля class=«sub-menu»--я нашёл в файле grid.css.
Удаляя стиль ссылки пишутся как надо Новые
Но меняя стиль в файле grid.css ни чего не изменяется.Я даже полностью удалял таблицу стиля,
всёравно шрифт не меняется.Удалил кеш, результат ноль.
Подскажите где копать?
Действительно ли файл grid.css отвечает за sub-menu или ещё есть какой-то файл.
Появилась проблема правки CSS blog_menu.А именно:

Ссылки НОВЫЕ ИНТЕРЕСНЫЕ нужно прописать как ссылки на верхнем меню

Тоесть --Новые Интересные.
Класс стиля class=«sub-menu»--я нашёл в файле grid.css.
Удаляя стиль ссылки пишутся как надо Новые
Но меняя стиль в файле grid.css ни чего не изменяется.Я даже полностью удалял таблицу стиля,
всёравно шрифт не меняется.Удалил кеш, результат ноль.
Подскажите где копать?
Действительно ли файл grid.css отвечает за sub-menu или ещё есть какой-то файл.
PHP в контексте livetreet для полных чайников
Прошу прощение за беспокойство, но у меня созрел совершенно наивный, нубовский вопрос: у меня есть сайт на котором стоит livestreet с некоторым количеством плагинов. У меня есть желание этот сайт поддерживать и слегка изменять под свои специальные нужды (аля создать новый тип топиков итд). Но это мой желание упирается в полное отсутствие знаний по программированию. Поскольку проект носит некоммерческий характер, а создан скорее по фану, то возможности тратить деньги на программистов нет. А друзей программистов мне уже совесть не позволяет нагружать.
Внимание вопрос: сколько может понадобиться времени на изучение PHP в объеме достаточном для понимания того как работает ЛС? Повторюсь, я вовсе не собираюсь становится профессиональным программистом, мой интерес ограничен только конкретным движком.
Внимание вопрос: сколько может понадобиться времени на изучение PHP в объеме достаточном для понимания того как работает ЛС? Повторюсь, я вовсе не собираюсь становится профессиональным программистом, мой интерес ограничен только конкретным движком.
- ?
- 25 мая 2012, 17:58
- copylefter
- 9
Прошу помощи с фильтром
1
Необходимо вывести только топики принудительно выводимые на главную. Нашел фильтр:
Подскажите, пожалуйста, как его изменить, чтобы выводились только опубликованные топики принудительно выведенные на главную?
$aFilter=array(
'blog_type' => array(
'personal',
'open'
),
'topic_publish' => 1,
'topic_rating' => array(
'value' => Config::Get('module.blog.index_good'),
'type' => 'top',
'publish_index' => 1,
)
);Подскажите, пожалуйста, как его изменить, чтобы выводились только опубликованные топики принудительно выведенные на главную?
SOAP-сервис: трудности внедрения
Приветствую!
Суть вопроса:
Пишем простой SOAP сервис.
Пока файлы разделены и лежат в отдельной папке, сервис и клиент работают исправно.
При попытке перевести это на схему контроллеров LS получаем ошибку:
Подскажите, пожалуйста, в чем именно проблема и как это грамотно сделать?
Спасибо!
Суть вопроса:
Пишем простой SOAP сервис.
Пока файлы разделены и лежат в отдельной папке, сервис и клиент работают исправно.
При попытке перевести это на схему контроллеров LS получаем ошибку:
SoapFault exception: [Client] looks like we got no XML document in z:\trunk\classes\actions\ActionApi.class.php:79 Stack trace: #0 z:\trunk\classes\actions\ActionApi.class.php(79): SoapClient->__call('getQuote', Array) #1 z:\trunk\classes\actions\ActionApi.class.php(79): SoapClient->getQuote('A-La-LA!!!') #2 z:\trunk\engine\classes\Action.class.php(104): eval()'d code(1): ActionApi->EventClient() #3 z:\trunk\engine\classes\Action.class.php(104): eval() #4 z:\trunk\engine\classes\Router.class.php(246): Action->ExecEvent() #5 z:\trunk\engine\classes\Router.class.php(67): Router->ExecAction() #6 z:\trunk\index.php(33): Router->Exec() #7 {main}
Подскажите, пожалуйста, в чем именно проблема и как это грамотно сделать?
Спасибо!
- ?
- 25 мая 2012, 00:37
- catamoron
- Оставить комментарий
Как удалить внешние ключи в таблице Innodb?
Подскажите ребят, как удалить внешние ключи в таблицах этого типа?
Get и Post запросы. Необходима консультация.
Уважаемые, web-программисты, необходима консультация. Пишу в 1C некоторую обработку (программу), которая должна взаимодействовать с сайтом на LS, в связи с этим возникли вопросы, каким образом можно составлять Get и Post запросы к сайтам на LS (возможно ли это?) и постольку поскольку мои задачи страшно далеки от народа web-программирования, то может сможете посоветовать ресурсы с более менее внятным описанием этих методов и/или привести примеры простейших запросов к сайту на LS?
Помогите с установкой
1
Возникла проблема — установка прошла нормально, но при первом заходе на сайт вижу следущее:
«Fatal error: Call to undefined function hash() in /home/newmoneyproject/data/www/newmoneyproject.ru/engine/lib/external/DklabCache/Zend/Cache/Backend/File.php on line 623»
А там следующий код:
" $hash = hash('adler32', $id);"
Как это вылечить?
«Fatal error: Call to undefined function hash() in /home/newmoneyproject/data/www/newmoneyproject.ru/engine/lib/external/DklabCache/Zend/Cache/Backend/File.php on line 623»
А там следующий код:
" $hash = hash('adler32', $id);"
Как это вылечить?
работа php-fpm и JQuery на LS 0.4.2 (проблема)
Здравствуйте, прошу подсказки куда копать?
При переходе с Apache+nginx на php-fpm+nginx перестали работать скрипты в моих разработанных плагинах,
в местах выводимой информации пишет Hacking attemp! ошибок по работе скриптов нету, просто неработают ajax функции плагина.
кусок фрагмента кода.
мои подозрения на то, что на сервере не проходит авторизация сесси пользователией для этих методов работы с jQuery
"+data+" это как раз данные которые передает туда где появлется Hacking attemp!
конфиг nginx
При переходе с Apache+nginx на php-fpm+nginx перестали работать скрипты в моих разработанных плагинах,
в местах выводимой информации пишет Hacking attemp! ошибок по работе скриптов нету, просто неработают ajax функции плагина.
кусок фрагмента кода.
....
{literal}
<script type="text/javascript">
getTransfers();
function tick(){
setTimeout("getTransfers()", 1000*60);
}
function getTransfers(){
$.get(DIR_WEB_ROOT+"/shop/ajax_get_transfers?security_ls_key="+LIVESTREET_SECURITY_KEY, function(data) {
//$('#w-transfer-content').html(data);
$('#sidebar').html("<div id='w-transfer-wrapper'>"+
"<div id='w-transfer-label'>Оборот продаж:</div>"+
"<div id='w-transfer-content'>"+data+"</div>"+
"</div>");
tick();
});
}
</script>
{/literal}
....
мои подозрения на то, что на сервере не проходит авторизация сесси пользователией для этих методов работы с jQuery
"+data+" это как раз данные которые передает туда где появлется Hacking attemp!
конфиг nginx
server {
listen ИПСЕРВЕРА:80; ## listen for ipv4; this line is default and implied
#listen [::]:80 default ipv6only=on; ## listen for ipv6
index index.php;
# Make site accessible from http://localhost/
server_name www.САЙТ.ru САЙТ.ru;
root /var/www/САЙТ.ru;
location / {
# First attempt to serve request as file, then
# as directory, then fall back to index.html
try_files $uri $uri/ /index.php;
}
location ~* \.(jpg|jpeg|gif|png|css|ico|js)$ {
root /var/www/САЙТ.ru;
index index.php;
expires 30d;
}
location ~ .(tpl|xml|log)$ {
deny all;
}
location ~ \.php$ {
try_files $uri =404;
fastcgi_split_path_info ^(.+\.php)(/.+)$;
# # NOTE: You should have "cgi.fix_pathinfo = 0;" in php.ini
#
fastcgi_pass 127.0.0.1:9000;
fastcgi_hide_header X-Powered-By;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME &document_root$fastcgi_script_name;
fastcgi_param QUERY_STRING $query_string;
fastcgi_param REQUEST_METHOD $request_method;
fastcgi_param CONTENT_TYPE $content_type;
fastcgi_param CONTENT_LENGTH $content_length;
fastcgi_param AUTH_USER $remote_user;
fastcgi_param REMOTE_USER $remote_user;
include /etc/nginx/fastcgi_params;
}
# deny access to .htaccess files, if Apache's document root
# concurs with nginx's one
#
location ~ /\.ht {
deny all;
}
}
Сайт атакует троян :)
Привет всем)
пару недель назад пользователи сообщили о том, что антивирусы определяют троян при заходе на сайт. Были поражены все js-файлы, в конце каждого из которых была строчка левого кода.
Все эти файлы были заменены, компьютер (мой) просканирован и очищен от трояна, пароли на фтп и панель управления изменены. Сейчас при заходе на фтп пароль не сохраняю, каждлый раз ввожу заново. Но опять появилось предупреждение антивируса, теперь поврежден init.js. Я конечно почистил комп, заменил все файлы, но может нужно как то права правильно выставить? каким образом этот код вносится в js-Файлы? Сейчас права 7555.
пару недель назад пользователи сообщили о том, что антивирусы определяют троян при заходе на сайт. Были поражены все js-файлы, в конце каждого из которых была строчка левого кода.
Все эти файлы были заменены, компьютер (мой) просканирован и очищен от трояна, пароли на фтп и панель управления изменены. Сейчас при заходе на фтп пароль не сохраняю, каждлый раз ввожу заново. Но опять появилось предупреждение антивируса, теперь поврежден init.js. Я конечно почистил комп, заменил все файлы, но может нужно как то права правильно выставить? каким образом этот код вносится в js-Файлы? Сейчас права 7555.
- ?
- 23 мая 2012, 16:04
- nickostyle
- 4
Встраивание лайков соц-сетей (решено)
2
Добрый день
Хочу в статью поставить кнопки соц-сетей, что бы можно было лайкать статьи.
Столкнулся с такой проблемой: в блок, который публикуется на стене вставляется контент статьи, адрес сайта, но вот картинка выбирается рандомно, а заголовок вообще идет с тайтла сайта. (нужно что бы был заголовок статьи и картинка статьи или хотя бы фиксированная какая-то)
Помогите пожалуйста. Кнопки лайков вставляю так как на хабре.
Хочу в статью поставить кнопки соц-сетей, что бы можно было лайкать статьи.
Столкнулся с такой проблемой: в блок, который публикуется на стене вставляется контент статьи, адрес сайта, но вот картинка выбирается рандомно, а заголовок вообще идет с тайтла сайта. (нужно что бы был заголовок статьи и картинка статьи или хотя бы фиксированная какая-то)
Помогите пожалуйста. Кнопки лайков вставляю так как на хабре.
<ul class="share">
<li class="twitter"><a href="http://twitter.com/intent/tweet?text={$oTopic->getTitle()|escape:'html'}+{$oTopic->getUrl()}" title="Опубликовать ссылку в Twitter" target="_blank"></a></li>
<li class="vkontakte"><a href="http://vkontakte.ru/share.php?url={$oTopic->getUrl()}" title="Опубликовать ссылку во ВКонтакте" target="_blank"></a></li>
<li class="facebook"><a href="http://www.facebook.com/sharer.php?u={$oTopic->getUrl()}" title="Опубликовать ссылку в Facebook" target="_blank"></a></li>
</ul>
Fatal error
Всем здравствуйте!
Данная CMS для меня новая, поэтому ещё в ней «плаваю», но для знатоков, наверняка, мой вопрос будет не сложным. Суть в следующем: установил плагин «aceBlockManager — Менеджер Блоков», активировал, поюзал и, поняв, что мне он не подходит, деактивировал. Тут и начались проблемы. Сайт выдал ошибку ( не догадался её записать). К сожалению, по глупости, решить проблему взялся удалением файлов плагина с хостинга… Проблема не решилась. Ошибка сменилась на следующую:
Fatal error: Class 'PluginGravatar_ModuleGravatar_EntityUser' not found in .../engine/include/function.php(421): eval()'d code on line 1
так как в PHP я полный ноль, то данное сообщение для меня набор иероглифов. Если есть возможность помочь решить проблему, буду весьма признателен. Очень не хочется переустанавливать систему. Спасибо за внимание
Данная CMS для меня новая, поэтому ещё в ней «плаваю», но для знатоков, наверняка, мой вопрос будет не сложным. Суть в следующем: установил плагин «aceBlockManager — Менеджер Блоков», активировал, поюзал и, поняв, что мне он не подходит, деактивировал. Тут и начались проблемы. Сайт выдал ошибку ( не догадался её записать). К сожалению, по глупости, решить проблему взялся удалением файлов плагина с хостинга… Проблема не решилась. Ошибка сменилась на следующую:
Fatal error: Class 'PluginGravatar_ModuleGravatar_EntityUser' not found in .../engine/include/function.php(421): eval()'d code on line 1
так как в PHP я полный ноль, то данное сообщение для меня набор иероглифов. Если есть возможность помочь решить проблему, буду весьма признателен. Очень не хочется переустанавливать систему. Спасибо за внимание
- ?
- 23 мая 2012, 10:00
- cnamephaxep
- 9
Ищем исполнителя на плагин по геолокации
Привет! Хотим расширить функционал сайта, готовы залпатить за реклаизацию следующего функционала. Кто возьмётся?
У поста должно появиться новое поле — географическая привязка. В поле можно ввести только тот город, который есть в базе данных. Во время ввода города должно появиться выпадающее меню, в котором отображаются все города в которых есть введённое название. Например, пользователь ввёл “Нижний”, во всплывающем списке должны отобразиться Нижний Тагил, Нижний Новгород и так далее. Также в списке должна подсвечиваться страна этого города. Поле не является обязательным для заполнения. В то же время не должно быть возможности вбить город, которого нет в базе данных.
После публикации поста в посте с геопривязкой будет две ссылки: Страна поста, Город поста. При нажатии на любую из этих ссылок, должен появиться список постов, которые относятся к соответствующему региону. Например, все посты из Украины или все посты из Москвы.
Реализовать в виде плагина, работать должно в LiveStreet 0.51.
У поста должно появиться новое поле — географическая привязка. В поле можно ввести только тот город, который есть в базе данных. Во время ввода города должно появиться выпадающее меню, в котором отображаются все города в которых есть введённое название. Например, пользователь ввёл “Нижний”, во всплывающем списке должны отобразиться Нижний Тагил, Нижний Новгород и так далее. Также в списке должна подсвечиваться страна этого города. Поле не является обязательным для заполнения. В то же время не должно быть возможности вбить город, которого нет в базе данных.
После публикации поста в посте с геопривязкой будет две ссылки: Страна поста, Город поста. При нажатии на любую из этих ссылок, должен появиться список постов, которые относятся к соответствующему региону. Например, все посты из Украины или все посты из Москвы.
Реализовать в виде плагина, работать должно в LiveStreet 0.51.
- ?
- 23 мая 2012, 03:05
- ONikolaev
- Оставить комментарий