Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не зашли.

#52 Re: Релизы версий » Версия 0.9.3 Release » 2011-10-30 21:06:16

infinity237 пишет:

Включить мозг и понять что в комментах тег работать не должен.

Б*я а я тут расписываю подробности, я думал что можно добавлять... lol
Само собой не должен, но комментарии можно использовать для разных целей.
А как разрешить медиа в комментах? Возможно так сделать?

#53 Re: Релизы версий » Версия 0.9.3 Release » 2011-10-30 20:46:13

infinity237 пишет:
[media]http://www.youtube.com/watch?v=3pBdrQSsoiI&feature=dir[/media]

Не работает, тег выводится как текст yikes

Wolverine пишет:
ikv777vlg пишет:

Не парсится [media] вобщем..

Так бы и сказал, что не парсится.
Два варианта:
1. Ты ожидаешь, что он работает там, где его работа не была запланирована
2. Он не включен

Что-то не то я делаю, видимо... roll
В комментариях тег [media] должен работать? Должен.
Вопрос: Чтобы тег заработал, не нужно производить никаких дополнительных телодвижений кроме включения плагина MEDIA bb code?
Мои действия. Все происходит под денвером, на локальном сервере.
1) Я включил плагин MEDIA bb code, и при добавлении комментария в панельке bb-кодов (в шаблоне Elcreativo)рядом с ссылкой "Вставка E-mail" появилась ссылка "Вставка медиа". При нажатии на нее в поле комментария вставляется [media][/media] - это работает.
2) Стоит вставить в тег ссылку так как показал infinity237, и добавить комментарий, и весь тег отображается как обычный текст - никакого плеера я не вижу.

Что я заметил:
Я вставляю в комментарий
[media]http://www.youtube.com/watch?v=3pBdrQSsoiI&feature=dir[/media]
нажимаю "добавить", и вижу такой текст комментария:
[media]http://www.youtube.com/watch?v=3pBdrQSsoiI& amp;feature=dir[/media]
Вопрос: Откуда взялся amp;(хотя с одной стороны это хорошо, я уже писал про амперсанды big_smile) но что это за пробел перед ним появился?
Если отредактировать коммент - убрать пробел или убрать amp; вообще, то плеера все равно нет.

WTF? Что не так? neutral

#54 Re: Релизы версий » Версия 0.9.3 Release » 2011-10-30 19:46:47

infinity237 пишет:

flash в браузере есть?

А як же!))) И сильверлайт, и WMP, только плагина VLC мне не хватает, вот только он мне не нужен big_smile
Дело не в браузере. Тег отображается как текст. Не парсится [media] вобщем...
Если тебе не трудно, и если у тебя оно работает, покажи рабочий пример тега [media] со ссылкой на видео с ютуба smile

#55 Re: Релизы версий » Версия 0.9.3 Release » 2011-10-30 19:29:11

Чистая установка NG CMS 0.9.3 Release из архива, что было - то и установил smile
Да, плагин MEDIA bb code - версия 0.05.

#56 Re: Релизы версий » Версия 0.9.3 Release » 2011-10-30 19:20:18

И еще. У меня вставка видео с ютуба через тег [media] не работает. Плагин MEDIA bb code включен.
Мужики, посмотрите кто-нибудь у себя, может это у меня тут какие-то проблемы, или я что-то неправильно настроил... roll

#57 Re: Релизы версий » Версия 0.9.3 Release » 2011-10-30 18:45:09

Да что такое, опять кнопки "Добавить новость" и "Редактировать" внизу в админке не работают, там ссылки не туда куда нужно ведут! big_smile

#58 Re: Тестирование версий » NGCMG версии 0.9.3 [Release Candidate 1][SVN 856] » 2011-10-30 15:35:38

t3s пишет:

получается оффтоп в данной теме, Wolverine, может перенесешь посты про валидацию в отдельную ветку?

Я поддерживаю, надо переносить smile

#60 Re: Тестирование версий » NGCMG версии 0.9.3 [Release Candidate 1][SVN 856] » 2011-10-27 19:41:27

tayzer пишет:
Wolverine пишет:

noindex не используешь на своих сайтах? smile

некоторые решают так:
<!–noindex–>....<!–/noindex–>

Про этот способ даже в википедии написано. Но, на одних ресурсах пишут что яша такую конструкцию не воспринимает, а на других пишут, что яша сам рекомендовал так делать. Я хз hmm
Вот еще вариант:

<span class="inv"><![CDATA[<noindex>]]></span>
То, что запрещено к индексации
<span class="inv"><![CDATA[</noindex>]]></span>

CSS:

Код
.inv {display:none}

Не знаю правда, работает ли он, не пробовал еще...


-----


А форум это да, неплохо бы... smile

#61 Re: Тестирование версий » NGCMG версии 0.9.3 [Release Candidate 1][SVN 856] » 2011-10-27 10:43:46

Это уже другой вопрос big_smile
Необходимости в <noindex> у меня пока не было, надо этот вопрос тоже обгуглить основательно. В недалеком будущем, мне в любом случае нужно будет закрывать некоторые ссылки от индексации, и использования robots.txt тут недостаточно... sad

#62 Re: Тестирование версий » NGCMG версии 0.9.3 [Release Candidate 1][SVN 856] » 2011-10-27 10:11:01

Кроме валидности - ничего не изменится, но по возможности все-таки поправьте, там делов то на 5 минут, с помощью Notepad++ или аналогичной программы во всех файлах замену сделать.
Я же говорю - принципиально это для меня, надо чтобы все было валидно, и HTML и CSS, надо к этому стремиться даже если амперсанд в любом виде понимают все браузеры. Я так считаю cool

#63 Re: Тестирование версий » NGCMG версии 0.9.3 [Release Candidate 1][SVN 856] » 2011-10-27 09:47:49

Wolverine пишет:

Создаешь ты их, наверное, не на шаблоне default ?

Нет. Но дело не только в шаблоне, за дефолтный шаблон я промолчу, там аццкая табличная верстка, и alt="" мало где проставлен big_smile
Просто в самих скриптах CMS можно найти & без amp;, там где генерятся ссылки, а шаблон тут не при чем вообще, вот в чем соль smile
Нашел, например в editcomments.php, news.php, static.php, users.php, и т.д.

#64 Re: Тестирование версий » NGCMG версии 0.9.3 [Release Candidate 1][SVN 856] » 2011-10-27 08:55:34

Wolverine пишет:

Ты сайты через валидатор используешь?

Как понять - использую?
Не использую, а проверяю при создании. Это принципиально smile

#65 Re: Тестирование версий » NGCMG версии 0.9.3 [Release Candidate 1][SVN 856] » 2011-10-27 08:24:12

& на & заменить бы во всех ссылках, а то валидатор ругается wink

#66 Re: Тестирование версий » NGCMG версии 0.9.3 [Release Candidate 1][SVN 856] » 2011-10-26 11:27:33

Ага, я понял где кавычки лишние были... Что-то я этот фикс пропустил, извиняюсь smile

#67 Re: Тестирование версий » NGCMG версии 0.9.3 [Release Candidate 1][SVN 856] » 2011-10-26 10:46:36

Что-то непонятно со смайлами... Функция insertext() в файле functions.js принимает 3 параметра.
А вот так вызывается insertext() при вставке смайлов:

<a style="cursor: pointer;" onclick="insertext(':smile: ','', '''')">
  <img class="smilies" alt="smile" src="http://test02.c5.ru/engine/skins/default/smilies/smile.gif">
</a>

insertext(':smile: ','', '''') - что это? Тут четыре параметра + запятая отсутствует smile
А вот откуда это генерируется - я так и не понял... Через "./engine/skins/default/tpl/smilies.tpl"?
Вроде нет...

UPD.

Это на сайте, а в админке при добавлении новости:

<a style="cursor: pointer;" onclick="insertext(':smile: ','', 'currentInputAreaID')">
<img class="smilies" alt="smile" src="http://test02.c5.ru/engine/skins/default/smilies/smile.gif"/>
</a>

Теперь ID не передается, непонятно hmm

#68 Re: Тестирование версий » NGCMG версии 0.9.3 [Release Candidate 1][SVN 856] » 2011-10-26 10:07:47

Я ни разу не видел чтобы работало "Автозаполнение новостей" при установке CMS...
Судя по этому посту, до сих пор не было решено чем заполнять? smile
Ну дык про CMS туда надо что-то написать ее преимущества и т.д. и т.п., новостей 5 вполне хватит.
Конечно это не критично, главное функционал, но оно-же будет полезно для новичков и при тестировании smile

Ну это ладно... А со смайлами то что? Они не добавляются при добавлении комментария и при создании новости, это во всех браузерах.
Впрочем IE ругается на ошибку JavaScript, сейчас попробую ее найти...

#69 Re: "А как сделать..." » Защита от накруток в плагине rating, запись IP-адреса юзера в БД » 2011-10-26 08:17:48

UPD.
Вторая сборка с учетом всех ошибок. Индекс есть, всё сортируется, и вроде всё работает как надо.
Ну что еще не так?! smile
Скачать 0.9.3 RC1 [SVN856] with Rating (Сборка 2).7z (ссылка действительна 90 дней, если шо smile)

Кстати, предыдущий архив так никто даже и не скачал, я один тестирую sad

#70 Re: "А как сделать..." » Защита от накруток в плагине rating, запись IP-адреса юзера в БД » 2011-10-25 01:04:23

vitaly пишет:

Да, это полный список.
Нет, больше ничего делать не надо и можно сразу же использовать.

Во, отлично, спасибо!

Теперь придется всё переделывать smile
Кстати, поле totalrating должно хранить дробное число, чтобы сортировать правильно, надо мне это не забыть...

#71 Re: "А как сделать..." » Защита от накруток в плагине rating, запись IP-адреса юзера в БД » 2011-10-25 00:48:01

vitaly пишет:

ikv777vlg, твой вариант по идее работать должен, но проверить не помешает smile

Попробую...

А если сделать такой SQL-запрос в phpmyadmin:

SHOW INDEX FROM `ng_news`

Это и есть список всех индексов таблицы? smile

Кстати, после создания индекса, дополнительно ничего с ним делать не нужно? Можно сразу сортировать по полю totalrating, или как? smile

#72 Re: "А как сделать..." » Защита от накруток в плагине rating, запись IP-адреса юзера в БД » 2011-10-24 23:42:55

Wolverine пишет:
ALTER TABLE `news` ADD INDEX `news_totalrating` ( `totalrating` )

Проверить использует ли MySQL индекс или нет, можно через explain

Понятно. Но:

Оператор ALTER TABLE обеспечивает возможность изменять структуру существующей таблицы. Например, можно добавлять или удалять столбцы, создавать или уничтожать индексы или переименовывать столбцы либо саму таблицу. Можно также изменять комментарий для таблицы и ее тип.

А при установке CMS(т.е. при создании таблицы) мой вариант не будет работать?
В одном из мануалов, я читал что KEY является синонимом для INDEX, ну как-то так roll

#73 Re: "А как сделать..." » Защита от накруток в плагине rating, запись IP-адреса юзера в БД » 2011-10-24 23:18:03

Мутная какая-то документация, непонятная... sad

Короче, ближе к телу smile
Получается, при установке надо делать так:

CREATE TABLE `XPREFIX_news` (
  `id` int(11) NOT NULL auto_increment,
-- ...........тут еще что-то..................
  `rating` int(10) NOT NULL default '0',
  `votes` int(10) NOT NULL default '0',
  `totalrating` int(10) NOT NULL default '0',
  PRIMARY KEY  (`id`),
-- ...........тут еще что-то..................
  KEY `news_totalrating` (`totalrating`)
) ENGINE=MyISAM;

и всё, можно сортировать по totalrating? big_smile

#75 Re: "А как сделать..." » Защита от накруток в плагине rating, запись IP-адреса юзера в БД » 2011-10-24 18:23:02

vitaly пишет:

Именно, тогда mySQL сможет пользоваться индексами.

Отлично, значит так и сделаю smile

vitaly пишет:

Читай документацию, она у mySQL'я отличная.

OK, поизучаю...

Подвал раздела

Работает на FluxBB