Да, спросил в поддержке хостинга IT-Patrol где размещён сайт, ответили однозначно, что комментарии индексируются, но в результатах поиска ссылка на ноду.
Но это по сути и нужно.
Ай, Ай, Ай, Ай как же бедный индексатор будет индесировать ноду с 50 и более комментаиями.
Надеюсь всё получится хорошо.
Возник вопрос.
Сфинкс индексирует комментарии, или только содержимое ноды?
Это важно при поиске по форуму. Если комментарии не индексирует, то большая часть содержимого не будет в поиске, это плохо.
На странице модуля видел что можно настроить на CCK комментарии, значит работать должно по идее по крайней мере после настройки.
Не могу понять, в готовом видео он обрабатывает комментарии или нет.
В коде есть кусок про комментарии, но логику пока понять не смог.
Там вызывается функция
Ещё нужно сделать в PhpMyadmin экспорт базы а на хостинге импорт полученного при экспорте файла.
И в ппке /sites/default/ в файле settings.php поменять настройки базы mysql как на хостинге будет.
Решил поставить себе dev версию, чтобы посмотреть, неужели всё так страшно, как написано. и чтобы делать собственный вывод.
Ставиться, последний шаг, написано всё готово, появляется ссылка на готовый сайт.
Тыкаю ссылку, страница не ткрываетсья, даже 404 ошибки нет. Прсото заблокирован ответ сервера. Удаляю файл setings.php установка снова начинается.
Думал всё дело в правах на файл setings.php и папку поставил 444 всё ровно картина та же.
Кто устанавливал, было ли такое?
Может у меня на ПК сервер криво настроен, хотя всё остальное нормально работает.
В OpenCart тоже грузиться только то, что отображаеться.
А с чем явязано, что Drupal грузит все установленные модули?
Вы очень интересно написали про это. Не знал таких деталей.
Получаетсья что если например я установил модуль rules и сделал одно только правило на то, чтобы когда пользователь пожаловался на ссобщение форума то администратору приходило письмо.
Получаетсья при загрузке страниц, если не кто не что не нажимет всё ровно будет грузитьмя этот модуль?
Ещё по поводу ереводов в файлах а не в базе могу скзать вот такой пример.
Есть OpenCart перевод в файлах. У него нет своего АПИ, модули ставяться правкой ядра.
Есть PrestaShop по своей сути очень похож кстати на Drupal там тоже перевод в базе, модули используют хуки и заменяюь функции в ядре.
Разица в производительности, сужу по загрузке страницы очень велика. Но не на большом числе твоаров, но это суть уже в другом.
А у меня есть сайт на Друпал6 на хостинге за доллар в месяц, и ничего прекрасно работает. Посешаемость человек 20 в сутки, и как раз как вы написали страницы закэшированны в статику так как это подобие сайта визитки.
Смарти был вроди как отдельный модуль для желающих, а при желании и по умолчанию использовались нормальные шаблоны на PHP которые более просты, логичны и понятны. А не наооборот что радовало.
А причём тут наивнсть?
Хотите сказать, что всё развитие данного двжка изначально за много лет задумывалось для того чтобы стать корпоративным монстном который для работы требует отдельного железного сервера?
Ну для интерпрайз есть Typo3 с его супер шаблонизатором с собственным языком с интерпретатором TypoScript...
Хотите сказать, что будет что-то подобное?
Ну, как-то савсем уж грустно.
Благо конкуренция вещь в чем-то всё-таки полезная, а движок данный стал тем чем он стал только благодаря своему сообществу.
К сожалению всё то, что вы написали не очень радует.
Но всё ровно СПАСИБО за ответ. От вас суть не зависит.
-
А APC и компания для чего нужны?
-
Мало где на хостинге есть подобное.
И во вторых, если сайт на виртуальном хостинге, то если сайт не активен какое-то время, всё это обнулиться даже если есть APC
И будет так. Псетитель придёт на сайт, и будет ждять 30 секунд пока откроеться главня, ну а потом будет нормально тыкать по страницам.
а если это будет поисковик то будет не хорошо.
1 Как понял будет использоваться конфигурация через XML
Это сделанно чтобы те кто знает только PHP изучали ещё и XML ?
Какой толк от конфигурации через XML? Это сделанно чтобы конфиги хранить не в базе а в XML ?
2 Почему не сделать перевод хранящимся не в базе а в файлах, к ак в большенстве движков, наримен SMF и так далее и прсото вызывать значение переменных в зависимости от языка.
Как временная мера, думаю можно решить это м оелем rules
2Создать действие после добавления комментария
2Проверять текст сообщения, если сответствует искомому тексту,
3 Действие, удалять сообщения, банить пользователя.
Это жестко и грамоздко, но если уж савсем достали, тогда наверное можно как вариант сделать как написал
У меня тоже была такая ошибка, тоже при включении модулей, вернее на этапе импортирования перевода. Мучался, мучался, весь интернет перерыл, все перепробовал, ничего не помонало.
Потом избавился от этого написав в php.ini так
mysql.max_persistent = 1
mysql.max_links = 1
Раньше там стояло значение -1 то есть без ограничений.
Как понимаю это число открытых соединений и число одновременных операций.
Значения больше 1 ставить не пробовал, и так все работает, так как нагрузки никакий.
Как обещал, пишу ответ
Проблема была в файле
advf-forum-repeat-post.tpl.php
шаблона модуля advanced_forum
Этот файл отвечает за отображение страниц форума кроме главной.
Лечится удалением, тогда все подстраницы как первая и все ОК.
А я решил это проще. тоже чуть не начал писать код.
Делаеться так.
В настройках улучшеного форума ставите галку воспринимать все комментарии как комментарии темы ворума, или как-то так по русски, и все. Все ваши комментарии станут на сайте с оформлением как на форуме.
может не савсем то, но какой никакой выход.
Тем кого интересует такой же вопрос.
Чтобы в корне темы не плодить много файлов, просто создаете там под папки для типов файлов. Block, Views, и т.п. Копируйте туда файлы соответствующих типов, обновите реестр темы, и все. Все файлы находятся автоматически. Не знаю как в плане производительности, безопасности, но по крайней мере у меня пока работает
Однако же возникло желание не только прочитать, но и ответить
Молодца, на мелочах утверждаемся. Признак непревзойденного профессионализма, что ж уж тут уж, глупые вопросы какие-то от всяких...
То есть получится как-бы сайт с установленным русским языком, но в котором на самом деле написано не по русски а по английски, а некоторые, нужные слова по русски? Если логика такая, то примерно понятно, просто думал, что эти файлы, вернее записи хранятся где-то в базе, в коде Drupal и если отредактировать базу, или языковые файлы, то можно будет не включать Локаль и Транслит. Но пробовал искать поиском в файлах, поиском в базе, не где не удалось найти те словосочетания, которые нужно перевести.
[Пример] Sphinx и Drupal.
Да, спросил в поддержке хостинга IT-Patrol где размещён сайт, ответили однозначно, что комментарии индексируются, но в результатах поиска ссылка на ноду.
Но это по сути и нужно.
Ай, Ай, Ай, Ай как же бедный индексатор будет индесировать ноду с 50 и более комментаиями.
Надеюсь всё получится хорошо.
Спасибо.
[Пример] Sphinx и Drupal.
Возник вопрос.
Сфинкс индексирует комментарии, или только содержимое ноды?
Это важно при поиске по форуму. Если комментарии не индексирует, то большая часть содержимого не будет в поиске, это плохо.
На странице модуля видел что можно настроить на CCK комментарии, значит работать должно по идее по крайней мере после настройки.
Не могу понять, в готовом видео он обрабатывает комментарии или нет.
В коде есть кусок про комментарии, но логику пока понять не смог.
Там вызывается функция
Перенос на хостинг
Ещё нужно сделать в PhpMyadmin экспорт базы а на хостинге импорт полученного при экспорте файла.
И в ппке /sites/default/ в файле settings.php поменять настройки базы mysql как на хостинге будет.
tinyMCE
А почему не используете модуль wysiwyg ?
Мне он больше нравится и плагинов под него больше и самому можно что-то делать, и настроеи кнопок есть.
Новое ядро Drupal 8 - Drupal kernel!
Решил поставить себе dev версию, чтобы посмотреть, неужели всё так страшно, как написано. и чтобы делать собственный вывод.
Ставиться, последний шаг, написано всё готово, появляется ссылка на готовый сайт.
Тыкаю ссылку, страница не ткрываетсья, даже 404 ошибки нет. Прсото заблокирован ответ сервера. Удаляю файл setings.php установка снова начинается.
Думал всё дело в правах на файл setings.php и папку поставил 444 всё ровно картина та же.
Кто устанавливал, было ли такое?
Может у меня на ПК сервер криво настроен, хотя всё остальное нормально работает.
Новое ядро Drupal 8 - Drupal kernel!
В OpenCart тоже грузиться только то, что отображаеться.
А с чем явязано, что Drupal грузит все установленные модули?
Вы очень интересно написали про это. Не знал таких деталей.
Получаетсья что если например я установил модуль rules и сделал одно только правило на то, чтобы когда пользователь пожаловался на ссобщение форума то администратору приходило письмо.
Получаетсья при загрузке страниц, если не кто не что не нажимет всё ровно будет грузитьмя этот модуль?
Новое ядро Drupal 8 - Drupal kernel!
А зачем вы всё в кучу ложите?
то есть всё в один файл?
Для каждого модуля может быть свой файт, как напрмиер в OpenCart вот прмиер
<?php
// Heading
$_['heading_title'] = 'My Account';
Новое ядро Drupal 8 - Drupal kernel!
Ещё по поводу ереводов в файлах а не в базе могу скзать вот такой пример.
Есть OpenCart перевод в файлах. У него нет своего АПИ, модули ставяться правкой ядра.
Есть PrestaShop по своей сути очень похож кстати на Drupal там тоже перевод в базе, модули используют хуки и заменяюь функции в ядре.
Разица в производительности, сужу по загрузке страницы очень велика. Но не на большом числе твоаров, но это суть уже в другом.
Новое ядро Drupal 8 - Drupal kernel!
А у меня есть сайт на Друпал6 на хостинге за доллар в месяц, и ничего прекрасно работает. Посешаемость человек 20 в сутки, и как раз как вы написали страницы закэшированны в статику так как это подобие сайта визитки.
Смарти был вроди как отдельный модуль для желающих, а при желании и по умолчанию использовались нормальные шаблоны на PHP которые более просты, логичны и понятны. А не наооборот что радовало.
Новое ядро Drupal 8 - Drupal kernel!
А причём тут наивнсть?
Хотите сказать, что всё развитие данного двжка изначально за много лет задумывалось для того чтобы стать корпоративным монстном который для работы требует отдельного железного сервера?
Ну для интерпрайз есть Typo3 с его супер шаблонизатором с собственным языком с интерпретатором TypoScript...
Хотите сказать, что будет что-то подобное?
Ну, как-то савсем уж грустно.
Благо конкуренция вещь в чем-то всё-таки полезная, а движок данный стал тем чем он стал только благодаря своему сообществу.
Новое ядро Drupal 8 - Drupal kernel!
К сожалению всё то, что вы написали не очень радует.
Но всё ровно СПАСИБО за ответ. От вас суть не зависит.
-
А APC и компания для чего нужны?
-
Мало где на хостинге есть подобное.
И во вторых, если сайт на виртуальном хостинге, то если сайт не активен какое-то время, всё это обнулиться даже если есть APC
И будет так. Псетитель придёт на сайт, и будет ждять 30 секунд пока откроеться главня, ну а потом будет нормально тыкать по страницам.
а если это будет поисковик то будет не хорошо.
////
Новое ядро Drupal 8 - Drupal kernel!
Возникло три вопросоа.
1 Как понял будет использоваться конфигурация через XML
Это сделанно чтобы те кто знает только PHP изучали ещё и XML ?
Какой толк от конфигурации через XML? Это сделанно чтобы конфиги хранить не в базе а в XML ?
2 Почему не сделать перевод хранящимся не в базе а в файлах, к ак в большенстве движков, наримен SMF и так далее и прсото вызывать значение переменных в зависимости от языка.
Скрытые спам ссылки в сообщениях форума (сил моих больше нет)
Как временная мера, думаю можно решить это м оелем rules
2Создать действие после добавления комментария
2Проверять текст сообщения, если сответствует искомому тексту,
3 Действие, удалять сообщения, банить пользователя.
Это жестко и грамоздко, но если уж савсем достали, тогда наверное можно как вариант сделать как написал
[РЕШЕНО] Разные формы регистрации для разных ролей
autoassignrole глючит в связке с content_profile, вернее требует кучи патчей, а потом усиленного тесторовария на дельнейшую глючность.
profile2_regpath он же для 7 версии, а тут вроде про 6 говорили.
для 6 все-таки думаю то чо было предложено идеальный вариант.
За идею для 7 СПАСИБО.
[РЕШЕНО] Разные формы регистрации для разных ролей
Спасибо.
Сделал, вроде все работает.
Использовал модуль
user_readonly для того чтобы заптерить редактироание в профиле поля роль.
[РЕШЕНО] Разные формы регистрации для разных ролей
Очень извиняюсь за вой может глупый вопрос, но что будет, если пользователь после регисрации сменит значение у поля статус у себя в настроках профиля?
Вы знаете способ, чтобы пользователь не мог изменить значение у себя в профиле после регистрации, но мог выбрать значение при регистрации?
Можете написать хоть прмиерно, как это сделать?
Еще раз извиняюсь за тупой вопрос, но пока не сообразил как решить вышеописаный вопрос.
[решено]Как правильнее и логичнее создать 4 блока views
Спасибо!!!
Ошибка MySQL server has gone away query
У меня тоже была такая ошибка, тоже при включении модулей, вернее на этапе импортирования перевода. Мучался, мучался, весь интернет перерыл, все перепробовал, ничего не помонало.
Потом избавился от этого написав в php.ini так
mysql.max_persistent = 1
mysql.max_links = 1
Раньше там стояло значение -1 то есть без ограничений.
Как понимаю это число открытых соединений и число одновременных операций.
Значения больше 1 ставить не пробовал, и так все работает, так как нагрузки никакий.
Использовать ли dev версии модулей.
Спасибо
Закрепление первого поста на всех страницах темы форума.
Как обещал, пишу ответ
Проблема была в файле
advf-forum-repeat-post.tpl.php
шаблона модуля advanced_forum
Этот файл отвечает за отображение страниц форума кроме главной.
Лечится удалением, тогда все подстраницы как первая и все ОК.
Author Pane + comment как настроить?
А я решил это проще. тоже чуть не начал писать код.
Делаеться так.
В настройках улучшеного форума ставите галку воспринимать все комментарии как комментарии темы ворума, или как-то так по русски, и все. Все ваши комментарии станут на сайте с оформлением как на форуме.
может не савсем то, но какой никакой выход.
Файлы шаблонов блоком и модулей в подпапках.
Ой, извиняюсь, уже экспериментально, методам тыка нашел как сделать.
Действительно какая-то каравая тема получилась.
СПАСИБО!
Файлы шаблонов блоком и модулей в подпапках.
Тем кого интересует такой же вопрос.
Чтобы в корне темы не плодить много файлов, просто создаете там под папки для типов файлов. Block, Views, и т.п. Копируйте туда файлы соответствующих типов, обновите реестр темы, и все. Все файлы находятся автоматически. Не знаю как в плане производительности, безопасности, но по крайней мере у меня пока работает
Файлы шаблонов блоком и модулей в подпапках.
Однако же возникло желание не только прочитать, но и ответить
Молодца, на мелочах утверждаемся. Признак непревзойденного профессионализма, что ж уж тут уж, глупые вопросы какие-то от всяких...
Перевод отдельных слов, без установки языка.
То есть получится как-бы сайт с установленным русским языком, но в котором на самом деле написано не по русски а по английски, а некоторые, нужные слова по русски? Если логика такая, то примерно понятно, просто думал, что эти файлы, вернее записи хранятся где-то в базе, в коде Drupal и если отредактировать базу, или языковые файлы, то можно будет не включать Локаль и Транслит. Но пробовал искать поиском в файлах, поиском в базе, не где не удалось найти те словосочетания, которые нужно перевести.