Вы не зашли.
Сегодня она уже стабильная. Осталось только циферку официально поменять на 0.9.2
Если в generateLink()
$url[] = $rec[0]?urlencode($params[$rec[1]]):$rec[1];
заменить на
$url[] = $rec[0]?urlencode(iconv('windows-1251', 'UTF-8', $params[$rec[1]])):$rec[1];
То будет кириллица, только ссылочки 404 становятся)) А в run() что-то не вижу, где поправить надо, точнее вижу что-то, но оно не работает))
Что-то такое SELECT SUM(com) FROM ng_news WHERE catid=1
nevermind, вот тебе готовый плагин, который фильтрует новости по полю в БД таблицы news, которое создает на этапе инсталляции. Код вполне себе понятный, копать в сторону функции news_showlist из news.php, которой необходимо передать фильтр и она в свою очередь вернет новости, удовлетворяющие заданному критерию (в плагине критерий - полное совпадение).
Сделать такой же плагин, который будет фильтровать по другим полям, хранящимся в базе (в частности поля, создаваемые плагином xfields) труда не составит.
Хотелось бы галочки иметь для быстрого удаления сообщений или хотя бы кнопку Удалить все, а то удалять 10 сообщений, заходя в каждое и там уже нажимая Удалить, несколько утомляет
В этом скрипте $_POST у меня пустой массив Array ( )
А $_GET заполнен Array ( [login] => localhost )
Хм, неожиданно для себя открыл функцию движка news_showlist, которой нужно только фильтр передать и она все красиво тебе вернет.
За час все сделал, вроде работает. NG CMS рулит, реально очень легко юзать функции движка даже когда первый раз с этим работаешь, научился вставлять инпуты прямо в админку
Единственный вопрос: у программы только один автор? Я сделал для этого варианта только. В общем пиши в приват, расскажу как все работает и если устроит мой вариант - договоримся об оплате
Друзья, ну что-то там с включением нового скина в текущую ветку и выпуском релиза? Хотелось бы конечно до лета увидеть новую версию движка, так как летом уже точно всем впадлу будет этим заниматься. Вроде все для этого уже есть.
Если других вариантов никто не подкинет (может есть и другие варианты, я просто о них не знаю) могу попробовать смастерить такой плагин на выходных
Просто взять и скопировать конечно же нет.
1. tags можно использовать для этих целей и сейчас, задавая по одному тегу на каждую новость с именем разработчика. Это если сам плагин tags не используется для задание тегов для публикации. Да в принципе даже если и используется, то можно добавить тег Василий Пупкин, а плагин потом отфильтрует по этой записи, если у тебя просто в тегах больше не встречаются фамилии, так как естественно плагин распознать не может фамилия это автора программы или просто тег.
2. xfields идеальный вариант, если бы по нему была бы фильтрация. Но ее нет
3. Самый быстрый, наверное, вариант это написать небольшой плагин, который в табличку с новостями добавит поле автора программы, добавит поле для заполнения в админке и соответственно при заходе по ссылочке /plugin/appauthor/?name=имя_автора выведет из базы все подходящие новости обычным SQL запросом SELECT * FROM ng_news WHERE appauthor=...
Поисковый запрос User agent поисковых роботов
А каталог /player/playlist/ у тебя уже есть?
Создал его сейчас, права 755. $_POST заменил на $_GET
<?php
$login=$_GET['login'];
$work_dir = $HTTP_SERVER_VARS['DOCUMENT_ROOT']."/player/playlist/";
$path=$work_dir.$login."/";
$cat = mkdir ("$path", 0700);
?>
Запустил скрипт 1.php?login=localhost
В /player/playlist/ появилась папочка папочку localhost
x-fields для юзеров затрагивали года два назад, пока никто не сделал. А чем не устраивает использовать поле Немного о себе, как подпись?
Руками в таблице news отредактировать поле alt_name, например вписать туда Кириллица
Если кому плагин нужен, могу поделиться, мало ли
Что за позиция)) Щас Виталий будет писать "Если кому нужны фиксы, то могу поделиться". выкладывай, а там кому надо посмотрят
В 0.9.1 неЧПУ вроде же нет, только ЧПУ ссылки. Раньше видимо у тебя были не ЧПУ ссылки и теперь поисковики индексируют твой старый контент по новым адресам. В 0.9.2 RC1 добавлен специальный фикс ( http://trac2.assembla.com/ngcms/changeset/583 ), который будет редиректить с неЧПУ ссылок на ЧПУ ссылки
Нашел сегодня в API твиттера интересную ссылочку http://api.twitter.com/1/users/show/wolverine_ru.xml
Оттуда можно брать часовой пояс юзера (<utc_offset>10800</utc_offset> например), не заставляя его упражняться в математике в настройках плагина. Но Твиттер сцуко не знает про DST (летнее время) и все так же для зоны Moscow отдает 10800, вместо нужного 14400
В SVN только плагины, которые пишет Виталий и Амарелиус. http://ngcms.ru/forum/search.php : top_news
Копать в lastnews.php. Вывод полной новости можно посмотреть в моем плагине top_news
http://ngcms.ru/forum/viewtopic.php?pid=6398#p6398
upload_max_filesize
В NG CMS нет встроенного WYSIWYG редактора. Ты про что говоришь то?
vitaly, да, не подумал, у меня пока под 200кб в gz
Просматривал functions.inc.php и вспомнил про топик. Там как раз висит реализация AutoBackup(). После dbBackup($filename, 1); теоретически можно всунуть
zzMail($config['admin_mail'], $lang['title'], sprintf($lang['message'], LangDate("d Q Y - H:i", time())), $filename);
Фишка вообще интересная, думаю надо ее проверить на рабочесть (у меня @mail отключен ) и в движок добавить. Естетственно с опциями типа "Отсылать на мыло автоматически создаваемые бэкапы".
RabbitVCS рулит