WadimKo51: Комментарии

Главные вкладки

20 января 2013 в 13:43

Да, спросил в поддержке хостинга IT-Patrol где размещён сайт, ответили однозначно, что комментарии индексируются, но в результатах поиска ссылка на ноду.
Но это по сути и нужно.
Ай, Ай, Ай, Ай как же бедный индексатор будет индесировать ноду с 50 и более комментаиями.
Надеюсь всё получится хорошо.

Спасибо.

18 января 2013 в 2:43

Возник вопрос.
Сфинкс индексирует комментарии, или только содержимое ноды?
Это важно при поиске по форуму. Если комментарии не индексирует, то большая часть содержимого не будет в поиске, это плохо.
На странице модуля видел что можно настроить на CCK комментарии, значит работать должно по идее по крайней мере после настройки.

Не могу понять, в готовом видео он обрабатывает комментарии или нет.
В коде есть кусок про комментарии, но логику пока понять не смог.
Там вызывается функция

18 января 2013 в 1:13

Ещё нужно сделать в PhpMyadmin экспорт базы а на хостинге импорт полученного при экспорте файла.
И в ппке /sites/default/ в файле settings.php поменять настройки базы mysql как на хостинге будет.

17 января 2013 в 23:34

А почему не используете модуль wysiwyg ?
Мне он больше нравится и плагинов под него больше и самому можно что-то делать, и настроеи кнопок есть.

17 января 2013 в 19:10

Решил поставить себе dev версию, чтобы посмотреть, неужели всё так страшно, как написано. и чтобы делать собственный вывод.
Ставиться, последний шаг, написано всё готово, появляется ссылка на готовый сайт.
Тыкаю ссылку, страница не ткрываетсья, даже 404 ошибки нет. Прсото заблокирован ответ сервера. Удаляю файл setings.php установка снова начинается.
Думал всё дело в правах на файл setings.php и папку поставил 444 всё ровно картина та же.
Кто устанавливал, было ли такое?
Может у меня на ПК сервер криво настроен, хотя всё остальное нормально работает.

11 января 2013 в 13:04

В OpenCart тоже грузиться только то, что отображаеться.
А с чем явязано, что Drupal грузит все установленные модули?

Вы очень интересно написали про это. Не знал таких деталей.

Получаетсья что если например я установил модуль rules и сделал одно только правило на то, чтобы когда пользователь пожаловался на ссобщение форума то администратору приходило письмо.
Получаетсья при загрузке страниц, если не кто не что не нажимет всё ровно будет грузитьмя этот модуль?

11 января 2013 в 10:25

Ещё по поводу ереводов в файлах а не в базе могу скзать вот такой пример.
Есть OpenCart перевод в файлах. У него нет своего АПИ, модули ставяться правкой ядра.
Есть PrestaShop по своей сути очень похож кстати на Drupal там тоже перевод в базе, модули используют хуки и заменяюь функции в ядре.

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

11 января 2013 в 10:19

А у меня есть сайт на Друпал6 на хостинге за доллар в месяц, и ничего прекрасно работает. Посешаемость человек 20 в сутки, и как раз как вы написали страницы закэшированны в статику так как это подобие сайта визитки.

Смарти был вроди как отдельный модуль для желающих, а при желании и по умолчанию использовались нормальные шаблоны на PHP которые более просты, логичны и понятны. А не наооборот что радовало.

11 января 2013 в 9:05

А причём тут наивнсть?
Хотите сказать, что всё развитие данного двжка изначально за много лет задумывалось для того чтобы стать корпоративным монстном который для работы требует отдельного железного сервера?

Ну для интерпрайз есть Typo3 с его супер шаблонизатором с собственным языком с интерпретатором TypoScript...
Хотите сказать, что будет что-то подобное?
Ну, как-то савсем уж грустно.

Благо конкуренция вещь в чем-то всё-таки полезная, а движок данный стал тем чем он стал только благодаря своему сообществу.

11 января 2013 в 8:17

К сожалению всё то, что вы написали не очень радует.
Но всё ровно СПАСИБО за ответ. От вас суть не зависит.

-
А APC и компания для чего нужны?
-
Мало где на хостинге есть подобное.
И во вторых, если сайт на виртуальном хостинге, то если сайт не активен какое-то время, всё это обнулиться даже если есть APC
И будет так. Псетитель придёт на сайт, и будет ждять 30 секунд пока откроеться главня, ну а потом будет нормально тыкать по страницам.
а если это будет поисковик то будет не хорошо.

////

11 января 2013 в 2:50

Возникло три вопросоа.

1 Как понял будет использоваться конфигурация через XML
Это сделанно чтобы те кто знает только PHP изучали ещё и XML ?
Какой толк от конфигурации через XML? Это сделанно чтобы конфиги хранить не в базе а в XML ?

2 Почему не сделать перевод хранящимся не в базе а в файлах, к ак в большенстве движков, наримен SMF и так далее и прсото вызывать значение переменных в зависимости от языка.

3 февраля 2012 в 2:02

Как временная мера, думаю можно решить это м оелем rules
2Создать действие после добавления комментария
2Проверять текст сообщения, если сответствует искомому тексту,
3 Действие, удалять сообщения, банить пользователя.

Это жестко и грамоздко, но если уж савсем достали, тогда наверное можно как вариант сделать как написал

2 февраля 2012 в 9:28

autoassignrole глючит в связке с content_profile, вернее требует кучи патчей, а потом усиленного тесторовария на дельнейшую глючность.

profile2_regpath он же для 7 версии, а тут вроде про 6 говорили.

для 6 все-таки думаю то чо было предложено идеальный вариант.
За идею для 7 СПАСИБО.

19 января 2012 в 4:13

Очень извиняюсь за вой может глупый вопрос, но что будет, если пользователь после регисрации сменит значение у поля статус у себя в настроках профиля?

Вы знаете способ, чтобы пользователь не мог изменить значение у себя в профиле после регистрации, но мог выбрать значение при регистрации?

Можете написать хоть прмиерно, как это сделать?

Еще раз извиняюсь за тупой вопрос, но пока не сообразил как решить вышеописаный вопрос.

27 ноября 2011 в 1:55

У меня тоже была такая ошибка, тоже при включении модулей, вернее на этапе импортирования перевода. Мучался, мучался, весь интернет перерыл, все перепробовал, ничего не помонало.
Потом избавился от этого написав в php.ini так
mysql.max_persistent = 1
mysql.max_links = 1
Раньше там стояло значение -1 то есть без ограничений.
Как понимаю это число открытых соединений и число одновременных операций.

Значения больше 1 ставить не пробовал, и так все работает, так как нагрузки никакий.

27 июля 2011 в 4:21

Как обещал, пишу ответ
Проблема была в файле
advf-forum-repeat-post.tpl.php
шаблона модуля advanced_forum
Этот файл отвечает за отображение страниц форума кроме главной.
Лечится удалением, тогда все подстраницы как первая и все ОК.

26 июля 2011 в 22:41

А я решил это проще. тоже чуть не начал писать код.
Делаеться так.
В настройках улучшеного форума ставите галку воспринимать все комментарии как комментарии темы ворума, или как-то так по русски, и все. Все ваши комментарии станут на сайте с оформлением как на форуме.
может не савсем то, но какой никакой выход.

22 июля 2011 в 15:45

Тем кого интересует такой же вопрос.
Чтобы в корне темы не плодить много файлов, просто создаете там под папки для типов файлов. Block, Views, и т.п. Копируйте туда файлы соответствующих типов, обновите реестр темы, и все. Все файлы находятся автоматически. Не знаю как в плане производительности, безопасности, но по крайней мере у меня пока работает

22 июля 2011 в 14:51

Однако же возникло желание не только прочитать, но и ответить Smile
Молодца, на мелочах утверждаемся. Признак непревзойденного профессионализма, что ж уж тут уж, глупые вопросы какие-то от всяких...

6 июля 2011 в 0:49

То есть получится как-бы сайт с установленным русским языком, но в котором на самом деле написано не по русски а по английски, а некоторые, нужные слова по русски? Если логика такая, то примерно понятно, просто думал, что эти файлы, вернее записи хранятся где-то в базе, в коде Drupal и если отредактировать базу, или языковые файлы, то можно будет не включать Локаль и Транслит. Но пробовал искать поиском в файлах, поиском в базе, не где не удалось найти те словосочетания, которые нужно перевести.