Вы не зашли.
Вопросы конерктено по реализации:
1. Загрузили превью, но не добавили новость т.е. при таком подходе изображение остается не использованным?
2. Если заголовок новости не заполнен, то что выводить в этом случае?
3. Чем отличаются 1 и 2 переменные?
4. Вывод видео, это iframe от youtube что ли или как-то сливать видео и использовать свой плеер?
5. При редактировании новости нужна возможность пересоздавать превью?
Тестирую 0.9.3 + SVN [SVN1226+] на денвере (локальный комп). Вот это не работает
1. В "управлении форматом ссылок" необходимо добавить новую строку.
Плагин: news
Действие: all
URL (для примера): /all/[page/{page}/]
PRI: Yes
потом нажать на "Add" (добавив строку на экране) и на "SAVE" (сохранив изменения в системе)После этого на странице /all/ будет доступна лента новостей.
Оно и не должно работать. Откуда инструкция?
А если взять сортировку по мета тегам ??? или это увеличит нагрузку на сайт :? ?
Все эти "велосипеды" не сделают вас счасливым, т.к. это будет больше похоже на мучение, а не создание информационного портала/магазина.
Расширение функционала и поддержка таких решений в будующем станут невозможными или трудновыполнимыми.
Другими словами, ошибка на этапе выбора CMS/программного продукта может дорого обойтись в будущем.
моё предложение перенести проект на github
перенос на github не дает гарантий того, что проект заинтересует новых разработчиков.
немного причесать код, блин я за несколько дней запутался окончательно в коде, не серьёзно, глобальные переменные, я их уже наверно 100 лет не видел, это самая ужасная вещь.
От них сейчас будет сложно отказаться. Это наследние осталось ещё от 2z-project.
Какие права доступа (chmod) на директорию /uploads/images/show_plays/ ?
создал эту директорию и установил права доступа 777, img1 грузится без проблем а вот img2 никак.
Не могу сказать в чем дело. У меня на локалхосте все работает.
Настраивается в шаблоне |date("m/d/Y H:i", "Europe/Paris")
"if ( now|date("m/d/Y H:i", "Europe/Kiev")" прописал, время все равно идет по мск
Всё работает, разница в 1 час с тем что выставлено в админке.
"STREAM ON THE FIRE" можно ли сделать без этих сложностей а просто чтоб то что по расписанию автоматически выделялось не больше, лучше всего смена цвета текста.
функция "смена цвета текста как при наведении курсора" не нужна, сделайте пожалуйста этот стиль как идентификатор того что сейчас в эфире по расписанию.
Это уже верстка. В шаблоне просто показано как можно определить текущее событие. Дальше это уже ваше дело как вы это будете использовать в вашем шаблоне.
В данном случае проще всего взять конкретно интернет магазин.
На NG это без разработки нового функционала не сделать.
в настройках админки есть параметры Формат даты и Количество событий на странице, а можно ли такое же сделать для блока на странице?
Это настройки только для админки. Настройки блока на frontend'e настраиваются прямо в шаблоне - подробнее читайте readme.
Формат даты
было бы неплохо иметь выбор установки часового пояса в 3х вариантах: СЕТ, Киев, МСК
Настраивается в шаблоне |date("m/d/Y H:i", "Europe/Paris")
отображение формата времени в блоке идет в режиме 12ти часового, в 24 часовом формате было бы удобней.
Настраивается в шаблоне |date("H:i")
формат даты сейчас месяц/день, также б пригодилось возможность это выбирать в админке либо просто изменить дефолт на день/месяц
Настраивается в шаблоне |date("d.m")
не загружаются изображения "Ошибка: Ошибка при сохранении", загружаю размеры 16:11пх размером до 500байт
Какие права доступа (chmod) на директорию /uploads/images/show_plays/ ?
Нужна svn версия.
По сути нужно полностью переписывать плагин, т.к. он изначально проектировался под голосование с единичным выбором.
Если на скорую руку и без всяких оптимизаций, то примерно так:
1. В ed_vline.tpl сделать массив name="choice[]"
2. В ed_vote.tpl сделать массив var choice = []; и обработчики для массива:
if (elem.type == 'checkbox') {
if (elem.checked == true) {
choice.push(elem.value);
}
}
При клике голосовать, не возвращаем никакого результата onclick="make_vote(1);"
4. В voting.php получаем содержимое массива и проходим циклом по всему массиву:
$selected_choice = $_REQUEST['choice'];
foreach ($selected_choice as $choice_item)
{
...
}
[0.1] [30.10.2013]
- Первый релиз.
Требуется помощь по NG. Кто заинтересован пишите в ЛС/ICQ.
Чтобы не пропускало ссылки:
Найти:
$message = secure_html(convert(trim($_POST['content'])));
Ниже добавить:
preg_match_all("@((https?://)?([-\w]+\.[-\w\.]+)+\w(:\d+)?(/([-\w/_\.]*(\?\S+)?)?)*)@", $message, $find_url);
if( $find_url[0] ) { $errors[] .= "В тексте сообщения нельзя использовать ссылки!"; }
Предполажу, что вы делаете у себя что-то не так, либо не включили плагин, либо установили его не правильно, либо ещё что, т.к.
- на тестовом сайте: 5.3.3 / 5.1.58 - всё работает.
- на localhost'e 5.3.13 / 5.5.25 - всё работает.
У нас 1217
Короче с вами невозможно иметь дело.
Вы выражаетесь сленгом, по типу "пример на игру"
и если это реально чтоб то что сейчас в эфире выделялось либо рамкой либо какойто индикатор лайв, автоматически по времени
Каким образом автоматически? Как определять время окончания события?
Всё там работает, выводить нужно через:
{{ vars.p.xfields.tvalue1.value }}
Всё работает.
http://ngtest01.ngdemo.ru/
L: demo
P: demo
Где отображает? Как выводишь?
Телепередач (реальное ТВ) или стримов?
В каком виде должна отображаться информация?
Что должно происходить при клике на элементе?
Вам лучше выбрать livestreet CMS.
Там большая часть того что вам нужно уже реализовано.
Ссылку на сайт в личку и логи, иначе бесполезно что-либо обсужать.
<script type="text/javascript">
$(document).ready(function(){
$('input').filter('[name="login"]').after('<input type="button" id="check_login" value="CheckMe" />');
$( "#check_login" ).click(function() {
if ($('#reg_login').val() == '') {
$("div#reg_login_result").html("");
return;
}
$.post('/engine/rpc.php', { json : 1, methodName : 'core.registration.checkParams', rndval: new Date().getTime(), params : json_encode({ 'login' : $('#reg_login').val() }) }, function(data) {
// Try to decode incoming data
try {
resTX = eval('('+data+')');
} catch (err) { alert('Error parsing JSON output. Result: '+linkTX.response); }
if (!resTX['status']) {
alert('Error ['+resTX['errorCode']+']: '+resTX['errorText']);
} else {
if ((resTX['data']['login']>0)&&(resTX['data']['login'] < 100)) {
$("div#reg_login_result").html("<span style='color:#b54d4b;'>Введенный логин уже существует или содержит неразрешенные символы!</span>");
} else {
$("div#reg_login_result").html("<span style='color:#94c37a;'>Введенный вами логин свободен и может быть использован при регистрации.</span>");
}
}
}).error(function() {
alert('HTTP error during request', 'ERROR');
});
});
});
</script>
<div id="reg_login_result"></div>
0. Если хотите использовать данную фичу, то нужно использовать twig в registration.tpl, как это сделано в default шаблоне.