по наводке PVasili нашел http://drupal.org/project/glossary пока еще не ставил, но еще нашел вариант с view http://drupal.org/node/74715 . С view еще не работал, но мне кажется, что решение на базе view более красивое. Как покручу варианты, возможно отпишусь о впечатлениях.
Если SHOW CREATE TABLE показывает какую-то дефолтную кодировку, то это не факт, что там лежит информация в этой кодировке. Если я правильно понял, то кодировка у тебя cp1251. ТАК? Тогда тебе нужно переконвертировать все таблицы из cp1251 в юникод и забыть за cp1251. Единственное, убедись, что у тебя не latin1.
Несколько моментов.
1. Дамп БД будет меньше, потому что в дампе нет индексов, а чистый текст.
2. Тип таблиц какой? Если InnoDB, то уменьшить размер БД можно только путем перезаливки данных из дампа, потому что простое удаление данных не спасает (особенности работы InnoDB с табличным пространством). Если MyISAM - то перезаливать из дампа не нужно.
>1. Если теги не нужны, тогда можно не создавать словари,
>а просто показывать все новости на главной странице.
>Соответственно тегов таким образом не будет.
У меня на главной странице не размещаются новости. С помощью FrontPage настраивал "приветствие".
[quote=Natalie]
>2. Указание автора и даты можно настроить в настройках тем.
>Отвод. Без регистрации - привет пирамидщики и спаммеры.
Для спаммеров есть модерация администратором и тест Тьюринга. Достаточно дружелюбно, когда можно размещать сообщения без регистрации. Другой вопрос, что нужно активно мониторить сообщения на сайте - а людям лень.
В целом согласен с автором статьи, хотя есть спорные моменты.
Все становится не так просто, когда устанавливаешь Каплю на сервер, где есть только одно расширение mysqli. Вчера скачал релиз и обнаружил, что легкая установка под конфигруацию сервера с одним mysqli не предусмотрена. Я уже в багрепорты писал http://drupal.org/node/102387, когда Капля была в бете - проигнорировали. Разбираться сам не стал, потому как установил ручками и потребности в частых установках нет. Думал, что исправят, когда увидят багрепорт.
Сходил только что в описание бага - один ответ от 13 января.
Серверу все равно, каким образом работает клиент. Есть порт, есть протокол обмена информацией, а как это реализовано: консолью, клиентом PHP или телепатией - значение не имеет. Скорее всего вы повесили службу на другой порт, либо думали, что работаете с СУБД через консоль. Чудес не бывает.
Глоссарий - как сделать?
по наводке PVasili нашел http://drupal.org/project/glossary пока еще не ставил, но еще нашел вариант с view http://drupal.org/node/74715 . С view еще не работал, но мне кажется, что решение на базе view более красивое. Как покручу варианты, возможно отпишусь о впечатлениях.
Русский язык и webform
А если так?
function _webform_safe_name($name) {
$new = drupal_strtolower(trim($name));
$new = str_replace(' ', '_', $new);
$new = preg_replace('/[^a-z0-9_]/', '', $new);
// If the string contains NO safe characters, base64 encode the answer
if ($new == '' || (substr_count($new, '_')==strlen($new) && $new!=$name)) {
$new = base64_encode($name);
}
return $new;
}
Как настроить кодировку базы данных
А как заливался дамп изначально? Через PMA?
Как настроить кодировку базы данных
Браузер не имеет никакого отношения к клиенту СУБД. Потому что клиент СУБД работает на сервере, а браузер - на клиенте
Как настроить кодировку базы данных
Если SHOW CREATE TABLE показывает какую-то дефолтную кодировку, то это не факт, что там лежит информация в этой кодировке. Если я правильно понял, то кодировка у тебя cp1251. ТАК? Тогда тебе нужно переконвертировать все таблицы из cp1251 в юникод и забыть за cp1251. Единственное, убедись, что у тебя не latin1.
как чистить MySQL
Несколько моментов.
1. Дамп БД будет меньше, потому что в дампе нет индексов, а чистый текст.
2. Тип таблиц какой? Если InnoDB, то уменьшить размер БД можно только путем перезаливки данных из дампа, потому что простое удаление данных не спасает (особенности работы InnoDB с табличным пространством). Если MyISAM - то перезаливать из дампа не нужно.
проблема с Thickbox
Обновите версию Thickbox уже есть 3.1. Использование absolute -это хак для ИЕ и др. броузеров, которые не дружат с fixed.
проблема с Thickbox
Такого не должно происходить. Что-то напутали с версткой. У картинки position:fixed и не может просто так уйти за пределы видимой части экрана.
Мой первый сайт на Drupal
Спасибо!
Мой первый сайт на Drupal
На сколько я понял, в указанном модуле изменяется логотип, а не фон какого-то элемента страницы. Или вы про хаки говорите?
Мой первый сайт на Drupal
Спасибо за советы и комментарии!
theme links в друпал 5
Ругаться может только втом случае, если в $links содержиться не массив.
DOM-путь к форме логина.
getElementByName не отрабатывает в ИЕ. По-моему в ИЕ7 уже отрабатывает.
Создание новой темы. Часть вторая: page.tpl.php.
Не понял, почему интерпритатор вызывается 10 раз.
Что касается кавычек. Я за то, что бы выносить чистый HTML за пределы <?php ?>. Потому что:
Несколько вопросов по созданию новостей
У меня на главной странице не размещаются новости. С помощью FrontPage настраивал "приветствие".
[quote=Natalie]
>2. Указание автора и даты можно настроить в настройках тем.
Очередной сайт на друпале как вам? :)
Это к "Очередной сайт на друпале как вам?"
Интересный подход, и, как я понимаю, действенный
Очередной сайт на друпале как вам? :)
Конструктивно
cron для win платформы?
Если я правильно понял вопрос, то вам нужен "Планировщик задач" (Sheduler).
Роль личности в построении сообществ
>Отвод. Без регистрации - привет пирамидщики и спаммеры.
Для спаммеров есть модерация администратором и тест Тьюринга. Достаточно дружелюбно, когда можно размещать сообщения без регистрации. Другой вопрос, что нужно активно мониторить сообщения на сайте - а людям лень.
В целом согласен с автором статьи, хотя есть спорные моменты.
Форум под drupal
Сидим уже, наверное, месяц на движке BB3 - полет нормальный.
Какие есть способы трассировки PHP скриптов?
есть расширение для РНР xdebug
Модуль Read More Tweak
Я не туда перенес? Или что не так? Поправьте.
Давайте тогда выработаем технологию размещения текстов в Wiki?
Модуль Read More Tweak
Спасибо за описание нужного модуля.
Была минута - перенес в Wiki.
Как этим вообше пользоваться???
Все становится не так просто, когда устанавливаешь Каплю на сервер, где есть только одно расширение mysqli. Вчера скачал релиз и обнаружил, что легкая установка под конфигруацию сервера с одним mysqli не предусмотрена. Я уже в багрепорты писал http://drupal.org/node/102387, когда Капля была в бете - проигнорировали. Разбираться сам не стал, потому как установил ручками и потребности в частых установках нет. Думал, что исправят, когда увидят багрепорт.
Сходил только что в описание бага - один ответ от 13 января.
Ошибка 10061 при установке на localhost
Серверу все равно, каким образом работает клиент. Есть порт, есть протокол обмена информацией, а как это реализовано: консолью, клиентом PHP или телепатией - значение не имеет. Скорее всего вы повесили службу на другой порт, либо думали, что работаете с СУБД через консоль. Чудес не бывает.