Как раз этим и пытаюсь заняться :)), нашел альтернативный вариант значения этой переменной на форуме тини, но он тоже не помог... Сижу, колдую потихоньку...
Угу, а мне всего-то надо, чтобы этот параметр по умолчанию устанавливался, вроде элементарная задачка, а я над ней уже третий день бьюсь. Причем, как я уже писал в одном из предыдущих постов, если установить тип форматирования в значение "Paragraph", затем написать текст, затем стереть весь текст, то тип форматирования опять собьется в значение по умолчанию, то есть в "div". Вобщем ужос-ужос. Уже и друпал.орг перерыл и форум поддержки тини, но ничего толкового пока не нашел...
Хммм... Я на соурсфорже скачал штук десять разных версий самого TinyMCE, не помогло, текст по умолчанию форматируется дивами, версия модуля для друпала у меня тоже 1.90.
Может мы о разных вещах говорим? Если написать строчку текста, потом в тини нажать на кнопку "Align center", а потом нажать кнопку "html", то в исходинке будет текст типа:
А какая у тебя версия tinyMCE? У меня последняя — 2.0.8 и там по умолчанию текст форматируется дивами. Может у тебя какие-то особенные настройки? Плюс у меня еще жирный текст выделяется тэгом strong, а наколнный тэгом em, а хотелось бы соответственно b и i, но это уже следующая задача...
Я, когда делал свою тему, сначала сделал html-шаблон, а потом из блюмарине выдергивал переменные, которые выводят ту или иную информацию и вставлял их в нужные места шаблона... Так что брать за основу какоую-то конкретную тему не обязательно...
Схема возможна и трудностей с ней никаких быть не должно. Причем решить эту задачу можно минимум тремя способами:
1. использовать стандартный модуль taxonomy + ноды
2. использовать стандартный модуль book (он по умолчанию выключен)
3. модуль category, он не стандартный, его можно скачать с друпал.орг, возможностей в нем побольше чем в первых двух вариантах, правда он и сложнее в освоении, но тебе, судя по описанию задачи, вполне подойдет первый вариант.
Понял, что стандартными средствами бука вывод книг в том виде, который мне нужен скорее всего не сделать, по этому сделал нод, в котором написал примерно такой код (частично скоммуниздил его отсюда :)):
<?php
$result = db_query('SELECT n.nid, n.title, b.parent, b.weight FROM {node} n INNER JOIN {book} b ON n.vid = b.vid WHERE n.status = 1 AND n.moderate = 0 AND b.parent = 16 ORDER BY b.weight, n.title');
Может это возможно и изменением настроек сделать, только я не знаю как, а можно в node.module отредактировать запрос к базе, который формирует данные для вывода их на главной странице. У меня этот запрос в 1967 строке находится:
$result = pager_query(db_rewrite_sql('SELECT n.nid, n.sticky, n.created FROM {node} n WHERE n.promote = 1 AND n.status = 1 ORDER BY n.sticky DESC, n.created DESC'), variable_get('default_nodes_main', 10));
mensh, совсем забыл сказать спасибо за помощь:)) Вроде более-менее разобрался с логикой работы модуля, но все-равно хотелось бы узнать ответы на вопросы, которые я задал в предыдущем посте.
Создал книгу "Раздел "книги", потом создал три книги, у которых перентом является "Раздел "книги", потом в каждую из книг добавил страницы. Потом в "url aliases" создал алиас с node/16 на books, теперь если захожу по адресу http://127.0.0.1/?q=books, то попадаю на список книг, но в этом списке отображаются только заголовки книг, а мне хочется, чтобы кроме заголовков выводилось еще и боди, это можно сделать поковырявшись с настройками модуля или придся лезть в исходники?
А как сделана страница http://www.mensh.ru/book, то есть список всех книг? Пробовал у себя набирать http://127.0.0.1/site/?q=book, но такой страницы нет. И можно ли на этой странице выводить не только заголовки книг, но и небольшие описания к ним, а также картинку-обложку книги?
Первый параметр функции taxonomy_get_tree — номер словаря в таксономии (обязательный параметр), второй — ид термина в словаре, начиная с которого надо выводить термины, не обязательный параметр, если не указан, то будут выведены все термины из словаря.
Мне этот вопрос тоже интересен, только хотел бы развить эту идею. У пользователя должен быть доступ на создание новых страниц, но с предварительной их модерацией, но для некоторых, уже существующих страниц, хочется дать полный доступ.
Эх, Need For Speed: Carbon все-таки зло... Поставил ее себе вчера вечером и рубился до двух часов ночи, потом спал до часу дня и потом опять рубился в энфээску до одиннадцати вечера, пока всю не прошел... шикарная игрушка...
Но зато благодаря этой игрухе отвлекся от всех проблем, а потом за 5 минут нашел их решение.
Вот что мне помогло исправить ошибку с авторизацией: http://drupal.org/node/92802 , то есть в index.php после строки
Вот на какую интересную особенность обратил внимание! При высылке пароля на мыло, с сайта на котором логин идет без проблем, а затем при переходе по ссылке из письма выдается сообщение:
This is a one-time login for Ромка and will expire on пт, 2006-12-15 20:58
При тех же действиях на сайте, на котором не удается залогиниться выдается сообщение:
This is a one-time login for Ромка and will expire on Fri, 12/15/2006 - 17:59
Вспомнил тут одну похожую проблемку, с которой сталкивался года два назад. Симптомы были один в один те же, что и сейчас: после входа в систему регистрация сразу слетала. Тогда дело было вот в чем: на компе была неправильно установлена дата (на клиенте была на 1 год больше чем на сервере) время жизни куки, которую ставт сайт, памому, было 24 часа. Получалось что сайт ставит куку, например, от 14.12.2006 20:48, браузер думает что кука слишком старая, так как он считает что сегодя 14.12.2007 и не отдает куку серверу. После установки правильной даты на клиенте проблема решилась...
Спасибо за ссылку Как я погляжу ты с такой же проблемой столкнулся... Сумел найти ее решение? Ни одно из решений в приведенном тобой топике мне, к сожалению, не помогло...
А можно подробнее, на каких браузерах работает, а на каких нет, и не пробовали ли отключать файерволлы - по моему, здесь просто пути в куках неправильно ставятся, а некоторые особо умные браузеры( IE и костыль над ним Avant) ещё и корежат.
Приведите текст куки - будет подробнее ответ, а то телепаты в отпуске
Проблема с тонкой настройкой WYSIWYG редактора (разбирался с FCKeditor и с TinyMCE)
Как раз этим и пытаюсь заняться :)), нашел альтернативный вариант значения этой переменной на форуме тини, но он тоже не помог... Сижу, колдую потихоньку...
Проблема с тонкой настройкой WYSIWYG редактора (разбирался с FCKeditor и с TinyMCE)
Угу, а мне всего-то надо, чтобы этот параметр по умолчанию устанавливался, вроде элементарная задачка, а я над ней уже третий день бьюсь. Причем, как я уже писал в одном из предыдущих постов, если установить тип форматирования в значение "Paragraph", затем написать текст, затем стереть весь текст, то тип форматирования опять собьется в значение по умолчанию, то есть в "div". Вобщем ужос-ужос. Уже и друпал.орг перерыл и форум поддержки тини, но ничего толкового пока не нашел...
Проблема с тонкой настройкой WYSIWYG редактора (разбирался с FCKeditor и с TinyMCE)
Хммм... Я на соурсфорже скачал штук десять разных версий самого TinyMCE, не помогло, текст по умолчанию форматируется дивами, версия модуля для друпала у меня тоже 1.90.
Может мы о разных вещах говорим? Если написать строчку текста, потом в тини нажать на кнопку "Align center", а потом нажать кнопку "html", то в исходинке будет текст типа:
Проблема с тонкой настройкой WYSIWYG редактора (разбирался с FCKeditor и с TinyMCE)
А какая у тебя версия tinyMCE? У меня последняя — 2.0.8 и там по умолчанию текст форматируется дивами. Может у тебя какие-то особенные настройки? Плюс у меня еще жирный текст выделяется тэгом strong, а наколнный тэгом em, а хотелось бы соответственно b и i, но это уже следующая задача...
посоветуйте на базе какой темы лучше разработать новую?
Я, когда делал свою тему, сначала сделал html-шаблон, а потом из блюмарине выдергивал переменные, которые выводят ту или иную информацию и вставлял их в нужные места шаблона... Так что брать за основу какоую-то конкретную тему не обязательно...
настройка .htaccess и порядок загрузки сайта
Продолжу оффтоп:
www.diamax-tur.ru - забавно, при включенном AdBlock в лисе
Согласен с предыдущим оратором, при отключенной яве и флэше - просто голубенькая страничка и все - смотрится крайне странно.
Если лень делать проверку на наличии флэшь, то может хоть внизу (под ним) вставить текстовую ссылку (Перейти далее...)
Регистрацция без подтверждения с E-mailа
Если с машины есть доступ к интернету, то в php.ini можно прописать адрес smtp-сервера твоего провайдера и почтовик ставить не надо.
создание структуры сайта
Схема возможна и трудностей с ней никаких быть не должно. Причем решить эту задачу можно минимум тремя способами:
1. использовать стандартный модуль taxonomy + ноды
2. использовать стандартный модуль book (он по умолчанию выключен)
3. модуль category, он не стандартный, его можно скачать с друпал.орг, возможностей в нем побольше чем в первых двух вариантах, правда он и сложнее в освоении, но тебе, судя по описанию задачи, вполне подойдет первый вариант.
Drupal 5.0 и Opera
Поменяйте тему для вашего Друпала или смените браузер на другой (напр. Firefox)
Проблемы после переноса сайта
Какая версия пхп на новом хосте? Если 5.2, то я сталкивался, [url=http://drupal.ru/node/3143]вот тут[/url] обсуждение и решение проблемы:
[i]Вот что мне помогло исправить ошибку с авторизацией: http://drupal.org/node/92802 , то есть в index.php после строки
drupal_page_footer();
добавил строчку:
session_write_close();
drupal последний рывок
А что у тебя в этой 109 строке? Обычно там переменная $base_url, в ней у тебя правильный путь прописан?
Несколько вопросов по модулю book
Понял, что стандартными средствами бука вывод книг в том виде, который мне нужен скорее всего не сделать, по этому сделал нод, в котором написал примерно такой код (частично скоммуниздил его отсюда :)):
<?php
$result = db_query('SELECT n.nid, n.title, b.parent, b.weight FROM {node} n INNER JOIN {book} b ON n.vid = b.vid WHERE n.status = 1 AND n.moderate = 0 AND b.parent = 16 ORDER BY b.weight, n.title');
чтобы наверху были самые старые ноды и внизу самые новые?
Может это возможно и изменением настроек сделать, только я не знаю как, а можно в node.module отредактировать запрос к базе, который формирует данные для вывода их на главной странице. У меня этот запрос в 1967 строке находится:
$result = pager_query(db_rewrite_sql('SELECT n.nid, n.sticky, n.created FROM {node} n WHERE n.promote = 1 AND n.status = 1 ORDER BY n.sticky DESC, n.created DESC'), variable_get('default_nodes_main', 10));
исправил на
Несколько вопросов по модулю book
mensh, совсем забыл сказать спасибо за помощь:)) Вроде более-менее разобрался с логикой работы модуля, но все-равно хотелось бы узнать ответы на вопросы, которые я задал в предыдущем посте.
Несколько вопросов по модулю book
Создал книгу "Раздел "книги", потом создал три книги, у которых перентом является "Раздел "книги", потом в каждую из книг добавил страницы. Потом в "url aliases" создал алиас с node/16 на books, теперь если захожу по адресу http://127.0.0.1/?q=books, то попадаю на список книг, но в этом списке отображаются только заголовки книг, а мне хочется, чтобы кроме заголовков выводилось еще и боди, это можно сделать поковырявшись с настройками модуля или придся лезть в исходники?
Несколько вопросов по модулю book
А как сделана страница http://www.mensh.ru/book, то есть список всех книг? Пробовал у себя набирать http://127.0.0.1/site/?q=book, но такой страницы нет. И можно ли на этой странице выводить не только заголовки книг, но и небольшие описания к ним, а также картинку-обложку книги?
Taxonomy словарь разместить на шапке сайта
Хотя может я неправильно понял задачу и речь идет просто о:
<?php print $breadcrumb; ?>
Taxonomy словарь разместить на шапке сайта
Я делал примерно так:
$tree = taxonomy_get_tree($my_term, $my_sub_term);
foreach ($tree as $term)
{
$dash="";
for($i = 1; $i <= $term->depth; $i++)$dash .= "-";
$content .= $dash . $term->name . "\n";
}
Первый параметр функции taxonomy_get_tree — номер словаря в таксономии (обязательный параметр), второй — ид термина в словаре, начиная с которого надо выводить термины, не обязательный параметр, если не указан, то будут выведены все термины из словаря.
Персональные страницы
Мне этот вопрос тоже интересен, только хотел бы развить эту идею. У пользователя должен быть доступ на создание новых страниц, но с предварительной их модерацией, но для некоторых, уже существующих страниц, хочется дать полный доступ.
Небольшие проблемы с авторизацией
Эх, Need For Speed: Carbon все-таки зло... Поставил ее себе вчера вечером и рубился до двух часов ночи, потом спал до часу дня и потом опять рубился в энфээску до одиннадцати вечера, пока всю не прошел... шикарная игрушка...
Но зато благодаря этой игрухе отвлекся от всех проблем, а потом за 5 минут нашел их решение.
Вот что мне помогло исправить ошибку с авторизацией: http://drupal.org/node/92802 , то есть в index.php после строки
drupal_page_footer();
добавил строчку:
Небольшие проблемы с авторизацией
Вот на какую интересную особенность обратил внимание! При высылке пароля на мыло, с сайта на котором логин идет без проблем, а затем при переходе по ссылке из письма выдается сообщение:
This is a one-time login for Ромка and will expire on пт, 2006-12-15 20:58
При тех же действиях на сайте, на котором не удается залогиниться выдается сообщение:
This is a one-time login for Ромка and will expire on Fri, 12/15/2006 - 17:59
Небольшие проблемы с авторизацией
У меня такое было в лисе. Помог хак от Натали, за что ей большое спс (хотя канешна лучше бы обойтись без хаков).
Имеешь ввиду закомментировать строчку "session_regenerate_id();" в user.module? Пробовал, не помогло.
Небольшие проблемы с авторизацией
Вспомнил тут одну похожую проблемку, с которой сталкивался года два назад. Симптомы были один в один те же, что и сейчас: после входа в систему регистрация сразу слетала. Тогда дело было вот в чем: на компе была неправильно установлена дата (на клиенте была на 1 год больше чем на сервере) время жизни куки, которую ставт сайт, памому, было 24 часа. Получалось что сайт ставит куку, например, от 14.12.2006 20:48, браузер думает что кука слишком старая, так как он считает что сегодя 14.12.2007 и не отдает куку серверу. После установки правильной даты на клиенте проблема решилась...
Небольшие проблемы с авторизацией
Спасибо за ссылку
Как я погляжу ты с такой же проблемой столкнулся... Сумел найти ее решение? Ни одно из решений в приведенном тобой топике мне, к сожалению, не помогло...
Небольшие проблемы с авторизацией
А можно подробнее, на каких браузерах работает, а на каких нет, и не пробовали ли отключать файерволлы - по моему, здесь просто пути в куках неправильно ставятся, а некоторые особо умные браузеры( IE и костыль над ним Avant) ещё и корежат.
Приведите текст куки - будет подробнее ответ, а то телепаты в отпуске