Вы не зашли.
А, ты Ctrl-C, Ctrl-V заполняешь сайты) Тогда надо было идти в сторону того, чтобы заголовок был заполнен по умолчанию чем-то, так было бы меньше хаков
А папка lang у тебя вообще есть в папке плагина?
Увеличить количество символов maxlength в \uprofile\profile.tpl до количества символов, которое можно ввести при регистрации
<input type="password" name="oldpass" value="" size="40" maxlength="10" />
\engine\actions\addnews.php
Найти
// Check title
if ( (!strlen(trim($title))) || (!strlen(trim($content))) ) {
msg(array("type" => "error", "text" => $lang['msge_fields'], "info" => $lang['msgi_fields']));
return 0;
}
Заменить на
if ( !strlen(trim($content)) ) {
msg(array("type" => "error", "text" => $lang['msge_fields'], "info" => $lang['msgi_fields']));
return 0;
}
И аналогично в editnews.
Но будет проблема, в списке редактирования не сможешь перейти к редактирование новости без заголовка, если только по ID
Пофиксить можно в \engine\actions\editnews.php
найти
$tvars['vars']['title'] = secure_html($showtitle);
Заменить на
$tvars['vars']['title'] = $showtitle ? secure_html($showtitle) : "Заголовок";
P.S. А что время-то отнимает? Написать "1" в заголовке?
Тебе к хостеру вообще надо обратиться, чего тут гадать-то.
Попробуй убрать в \engine\.htaccess
Options -Indexes
DirectoryIndex index.html
Neo, значит оставлю на выбор администратора
А найдется ли доктор, который знает как полечить-ампутировать?
Надеваю халат (под ним ничего нет), перчатки и дезинфицирую движок
1. Открыть \engine\skins\default\tpl\qt_news.tpl
Найти
<img src="{skins_url}/tags/sep.gif" width="1" height="16" alt="" />
<span class="more">
<a onclick="insertext('<!--more-->','', {area})" title='{l_tags.more}'><img src="{skins_url}/tags/more.gif" width="16" height="16" alt="{l_tags.more}" /></a>
</span>
Заменить на
[if-split]<img src="{skins_url}/tags/sep.gif" width="1" height="16" alt="" />
<span class="more">
<a onclick="insertext('<!--more-->','', {area})" title='{l_tags.more}'><img src="{skins_url}/tags/more.gif" width="16" height="16" alt="{l_tags.more}" /></a>
</span>[/if-split]
2. Открыть \engine\includes\inc\functions.inc.php
Найти функцию
function QuickTags($area = false, $template = false) { }
В ее теле после
$tplname = 'qt_'.$template;
добавить
if($template == 'news' && $config['news.edit.split'])
$tvars['regx']['/\[if-split\](.*?)\[\/if-split\]/si'] = '';
else
$tvars['regx']['/\[if-split\](.*?)\[\/if-split\]/si'] = '$1';
Также реквестирую в топик Виталия для внесения правок в SVN
Wolverine пишет:LinMas, там работы было на 3 (три) минуты. Мне самому это интересно.
сомневаюсь что интересно запустить поиск с заменой и возможно еще одну-две строки руками поправить
Интересно будет прикрутить туда AJAX, я же новичок, 6 месяцев с PHP
Wolverine,
у тебя тот же запрос, начальный код тот же, так что кури в сторонке
Действительно, я думал ты еще один делашь в usermenu, а там уже глобальная переменная заполнена. Придется делать другую киллерфичу Не груби только, я расстраиваюсь
LinMas, там работы было на 3 (три) минуты. Мне самому это интересно. С таким подходом можно забить на развитие NG CMS вообще, есть же много разновидностей готовых
Тем более у тебя SQL запрос постоянно делается на любой странице для подсчета закладок, так что еще потягаемся
LinMas, лечение делалось за три минуты Ну и соответственно я буду развивать эту версию, open source, поиграться хватит всем
(без Ajax)
Евгений, опять шалишь? Когда наиграешься с кнопкой-то?
Это баг, а не шутка
Мне нравится реализация на Хабрахабре
1. Около кнопки добавить в избранное, есть счетчик сколько человек добавили в избранное. Осталось выводить счетчик, сделать шаблон для ссылки добавления, чтобы использовать картинки, по хорошему добавить AJAX для добавления/удаления
2. Избранное доступно только на своей специальной странице, она же страница плагина. Так как боковой блок ну вообще не нужен ИМХО на главной странице
см. \engine\includes\inc\functions.inc.php на наличие
//
// Generate SecureToken for protection from CSRF attacks
//
function genUToken($identity = ''){
}
Пока никак, это так, мысли вслух про возможные развязки этой ситуации
И еще думаю излишне выводить пустой блок с сообщением "Нет закладок" незалогиненному юзеру, даже если стоит в настройках галочка Показывать пустой блок. Я конечно поюзал [is-logged][/is-logged], чтобы от незалогиненных скрыть, однако если бы еще в настройках можно было выбрать кому именно не показывать или показывать блок, то было бы вообще шоколадно .
Зачем дублировать уже работающую регулярку еще и в плагине?
Про 200 статей, выводить сбоку можно первые 10 (или вообще не выводить ничего сбоку), остальное на странице плагина с разбивкой на страницы
Как раз тут твой случай, генерируется относительная ссылка /plugin/bookmarks/, а браузер дополняет ее до http://mysite.ru/plugin/bookmarks/
У всех не работает
[0.8] [2010-12-03]
* исправлена интеграция с новостными плагинами
* оптимизации, оптимизации, оптимизации
Дело в хаосе функций движка для генерации ссылок, во-первых их несколько, во-вторых они могут генерировать либо абсолютные либо относительные ссылки
Если на странице с комментариями есть разбивка на страницы, то при добавлении нового комментария, он появляется ниже навигации
Не могу воспроизвести проблему, все работает. Кто-то еще использует авторизацию через oAuth? Или просто проверьте на своих аккаунтах
Ну проверь и отпишись, вообще должно
Ну да, у каждого зарегистрированного пользователя свои закладки
А поиск по файлам?
\engine\plugins\uprofile\lang\russian\users.ini
\engine\plugins\uprofile\lang\russian\main.ini