Блоги

Определение наличия материала по указаному пути

4 января 2009 в 19:43

Есть-ли какая-то функция в D6, чтобы сказала - есть или нет материал по указаному пути?

пример использования: при авто. генерации ссылок проверять, есть-ли материал по ссылке и в случаи отсутствия - не показывать ссылку...

Drupal и SEO: новый подход к раскрутке

4 января 2009 в 19:01

Привет всем: "в недалеком прошлом когда космические корабли бороздилии... ээ.." - навеяно этим Тату салон и SEO Wink

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

С чего начать раскрутку?

1. подбор ключевых слово и анализ конкуренции.

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

подбор ключевиков

Подбирать слова можно (и нужно!) до создания сайта, но иногда требуется после создания. Как в случае с сайтом тату-салона, что упоминал выше.

Традиционные средства для подбора ключевиков (из бесплатных):

Помогите разобраться с лентой новостей

4 января 2009 в 18:50

Здравствуйте.
Помогите решить одну задачу. На своем сайте хочу реализовать публикацию новостей, как на сайте http://www.profootball.com.ua/newslist, т.е. все должно выглядеть как на этом сайте.Новости собираюсь брать из лент новостей 2-х сайтов.
Вопрос:
1.Импорт ленты новостей с другого сайта (какой модуль лучше использовать?)
2.Размещать каждую новость на главной странице как на сайте http://www.profootball.com.ua/newslist (только дата,время и краткое содержание новости),(какой модуль лучше использовать?)
3.Кликнув по новости, отображать полную новость с картинкой (если картинка присутствует в ленте новостей) на отдельной странице с возможностью комментирования этой новости.(какой модуль лучше использовать?)
Пожалуйста опешите более подробней, как это всё реализовать. Как правильно настроить нужные модуля для данной задачи?
Заранее всем спасибо.

Проблема с меню ("leaf active-trail") и модулем Image

4 января 2009 в 18:47

Приветствую форумчан и поздравляю всех С Новым Годом!

Занимаюсь разработкой ресурсов на Drupal. Решения к большинству проблем было найдено на drupal.ru.
В текущем проекте (jaguarcom.ru) необходимо реализовать стрелочку слева к активному пункту меню.

Как я понимаю, активному пункту присваевается класс "leaf active-trail", но при создании пункта меню со ссылкой на галерею image/tid/1 данный класс не присваивается => не отображается стрека. Куда копать?

Поле с разными правами доступа в разных экземпляров одного и того же типа материала

4 января 2009 в 17:26

Подскажите, пожалуйста, как реализовать такое. Пользователь при создании материала (тип контента - один единственный) заполняет поля (созданные, например, с помощью cck), и среди них есть список "Вид релиза" и текстовое поле "Ссылка на файл". За создание ноды администратор приплюсовывает человеку поинты (например, с помощью модуля User Points), количество которых зависит от того, какой елемент был выбран в "Вид релиза". А содержимое поля "Ссылка на файл" должно быть доступным пользователям с не менее чем N поинтов. Причем название каждой ноды (title) доступно любому пользователю.

Пока сумел придумать только неелегантное решение. Создать много типов материала (по одному на каждый лимит для доступа к полю "Ссылка на файл"), то же количество ролей, и в каждом из типов материалов на поле "Ссылка на файл" установить права, соответствующие данной паре роль+тип материала.

Primary Links — скрыть один единственный пункт меню для анонимов.

4 января 2009 в 16:45

Вроде бы все понятно.
Есть один пункт меню, допустим, подобие "личного кабинета" - показ которого не оправдан для анонимного пользователя..
Хотелось бы его скрыть. Возможно скрыть его можно по ID (пунктам меню присваиваются свои номера) - я не знаю, просто предполагаю.

Ставить модуль, к примеру, Menu Per Role не хочется, т.к. один пункт того не стоит и выставлять права ради этого для всего меню - глупая затея, имхо.

Спасибо.
С новым годом Вас!

FCeditor

4 января 2009 в 15:58

Всем привет, подскажите пожалуйста в чем может быть проблема, сканер сканирует , но когда вставляю текст в редактор слова вот так вот некторые
[b]попа¬дется Девуш¬ка[/b] ИТД, в чем может быть проблема? Т.е. я так понимаю не работает перенос слов в едиторе, кто-нить сталкивался, помогите...

Сделать копию

4 января 2009 в 15:57

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

Не работает кнопка "вставить ссылку"

4 января 2009 в 15:55

Не работает кнопка вставить ссылку в Bueditor. Я так понимаю по аналогии с кнопками выравнивания надо прописать какой-то стиль?
Если так, то какой стиль надо прописывать и куда. Если не так, то почему может не работать.
Заранее благодарю

Как вытянуть поле?

4 января 2009 в 14:37

Как вытянуть определённое поле из ноды указанного при вводе? В блоке нужно получить только этот параметр. Нужная нода определяется посредством сортировки views.

multigroup field (CCK) уже есть

4 января 2009 в 13:31

Сейчас активно идет и близится к завершению разработка нового модуля multigroup field (CCK). Что он позволит делать?
Например, нам потребовалось создать нод с рецептом блюда с ингредиентами и указать какое количество грамм данного ингредиента необходимо. С помощью нового модуля можно будет создать такое комбо-поле, состоящее из нескольких простых полей, в данном случае текстового и числового. И при создании нода только кликать для добавления стольких комбо-полей, сколько потребуется.
получим:

морковь 200гр.
лук 20гр.
картофель 200гр.
...............

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

А вот ссылка на топик, где ведется разработка и уже есть версия для тестирования, но не для использования на продакшн-сайтах:
http://drupal.org/node/119102

Меня поправил shamaner, оказывается модуль уже в пакете CCK и надо только info файл добавить и он работает, но работа над ним продолжается.

? появился глюк на сайте

4 января 2009 в 5:33

Не заметил как на сайте появился глюк, не знаю откуда корни растут Sad
Заголовки стали отражаться с знаком "?" Вот так: ? Внезапно! Гибель с небес.
Везде вначале новости повылазил знак вопроса. Вывожу views список нод.
Вот html:

как поменять урлы нод во views(Материал: Link) ?

4 января 2009 в 1:58

некоторым способом изменил урлы в node.tpl.php (точнее переопределил teaser и page)
а когда вывожу теперь через views (блок с полями) то в Материал: Link выводятся старые обычные пути типа node/1 и т.п.
где это можно затемизировать?

Добавляем в (Text field) > Нода (Options)

4 января 2009 в 1:50

Здравствуйте.
Есть следующий вопрос.
Как вы знаете, в друпале (например список допустимых значений) создается с помощью Text Field, в которое мы через 'enter' вводим значения.
А теперь внимание. Я добавляю ноду. В форме добавления ноды - должно быть такое поле, куда я могу через какой либо разделитель ввести список значений. После того как нода добавлена - эти значения должны отображаться (при просмотре) в виде каких то опций (радио баттн, чекбоксы или дроп даун). Если мне кто то объяснит как это реализовать - я буду чертовски признателен.

БД стран, регионов, городов + марки и модели авто

4 января 2009 в 1:08

База стран, регионов и городов
она неполная но вроде самое главное есть, взята отсюда

0) сделайте дамп вашей БД
1) импортируйте в БД дамп из dump.sql, там содержатся таблицы country, region и city
2) залейте в корень друпала файл import.php
3) создайте новый словарь таксономии, и пропишите его id в import.php
4) запустите import.php
5) удалите таблицы country, region и city

на выходе у вас получится 3х уровневый словарь таксономии, к которому можно подключить hierarchical select и использовать в своих целях
будет что-то вроде этого

UPD1
добавил базу марок и моделей авто, взято с яндекса
проделывать с ней тоже самое
UPD2
добавил скрипт импорта для д5

Проблема с выводом дат в новостях.

4 января 2009 в 0:00

Создал я новости с помощью, но случается вот какая проблема, которую я не могу решить уже долгое время. Переношу новость скажем от 2005 года, то в самой новости указывается правильная дата, но когда я переключаюсь на страничку новостей, то мне пишет, что новость добавлена в 2008. Нужно, чтобы на странице новостей выводилась дата 2005, а не 2008. Как это можно решить?

Трансляция новостей, без перенаправления на новостной сайт, предоставляющий новостную ленту.

3 января 2009 в 23:03

С новым годом.
Настроил на своем сайте модуль Aggregator. Порадовался столь удобному и простому функционированию модуля, но всегда хочется большего...
Существуют ли модули для "воровства" новостей? Другими словами: по умолчанию Aggregator транслирует ленты новостей, предоставляя заголовки и краткое предисловие, но для просмотра всей новости перенаправляет на "донорский" ресурс. Так вот можно ли как нибудь "забрать" всю новость, целиком и разместить её полностью на своём сайте?

с новым годом. объясните лузеру, как настраивать форум? и чтоб комменты к стори постились.

3 января 2009 в 20:43

с новым годом. объясните лузеру, как настраивать форум? и чтоб комменты к стори постились.
нащет второго знаю, где-то надо галочку нажать, но где непомню, ибо я ее где-то вырубил и потерял.
спасибо за советы

Как сделать архив, чтобы...

3 января 2009 в 19:42

Подскажите пожалуйста, как реализовать задуманное с помошью плагинов или стандартных средств Drupal 6.
Хочется сделать архив по предметам: математика, физика, химия и т.д.
Внутри каждого архива есть подархив шпора1, лекция№1, лекция№2 .... Из такой лекции опубликовать несколько страниц (также необходимл разбить длинный текст на страницы), чтобы люди почитали и решили подходит или нет, а внизу дать ссылку на скачивание для всего архива
Спасибо.

как помимо анонса и полной новости добавить еще вид?

3 января 2009 в 19:28

нужно это по многим причинам
например в node.tpl.php уже задействованы и teaser и page и нужен еще один такой вид, чтобы в определенной ситуации по особому выводить материал
и например в admin/content/node-type/page/display чтобы можно было добавить к нему (к новому "виду") особый пресет(ImageCache)