pepeto: Мне нужно было администрирование, т.к. я ничего об этом не знаю. Об остальном написал выше.
А что там администрировать? Один раз настроить, потом время от времени брать тех обслуживание по необходимости. Короче вы переплачиваете и проще будет переехать на другой сервер/фирму, чем найти кого-нибудь по Вашей схеме.
inst-a: но честно говоря: ряд вопросов от big boy - вызывает недоумение изначально правильная структуризация сайта - таких вопросов не генерирует
Когда сайту уже 4 года и в процессе своей жизнедеятельности появляются новые потребности, то об изначальной структуризации говорить поздно. Вы же не знаете всю специфику, верно? Зачем тогда меня, как котёнка в лужу тыкаете носом?
Alangasar, спасибо за наводку! Решение ниже, если кому пригодится вдруг. Работает на D6, у 7 думаю логика такая же.
1) Сделал текстовое CCK поле с переключателем да/нет.
Есть один тип материала, который работает на 20 терминов таксономии.
Как можно прописать в page title токены, но чтобы они ставились в зависимости от таксономии?
Токены кастомные, в идеале нужно чтобы тайтл содержал собсвтенно сам тайтл + мой токен, но не для всех материалов данного типа, а только для определенных терминов.
---------- Добавлено 22.05.2015 в 14:59 ----------
Или может CCK как-то использовать для этого? Допустим галочка стоит - ставим токен, галочки нет - не ставим. Это возможно?
---------- Добавлено 22.05.2015 в 15:53 ----------
Есть модуль auto nodetitle и он позволяет использовать php для генерации заголовков. Есть ли похожее решение для page title?
Спасибо за "конструктив". В том-то и дело, что деньги есть и ждут от меня условия. Я хочу знать, как вообще принято вкладывать сейчас в ИМ. Если так сложно было написать что-то дельное по теме, можно было просто пройти мимо.
Мне надо было сделать для анонимов свои файлы, но если их нет, показывать те, которые видят зарегистрированные. Сделал добавочное поле с загрузкой файлов для анонимов и пара строчек кода на проверку:
Подскажите еще такой момент. Можно ли как-то анонимам и зарегистрированным давать разные файлы, прикрепленные к ноде? Например в одном материале прикреплены два файла. Зарегистрированный видит один, а аноним видит другой. Может модуль есть какой, чтобы галочки ставить кто какой файл видит?
Как во вьюхе реализовать условно рандомный вывод нод? Нужно для перелинковки на каждой ноде выводить блок с другими нодами из этой же категории, только чтобы на каждой странице выводились во-первых, разные ссылки, а во-вторых при перезагрузке страницы список оставался тем же.
Мне нужно было администрирование, т.к. я ничего об этом не знаю. Об остальном написал выше.
А что там администрировать? Один раз настроить, потом время от времени брать тех обслуживание по необходимости. Короче вы переплачиваете и проще будет переехать на другой сервер/фирму, чем найти кого-нибудь по Вашей схеме.
Intel® Core i7-4770 Quadcore Haswell 4 физических ядра, 8 потоков (hyper-threading)
2 x 240 GB 6 Gb/s SSD (software RAID1)
32 GB DDR3
Снимаю за ~4400 тыр. А ТС фееричной щедрости человек, либо на столько ленивый, что не может посмотреть сколько стоит у соседей.
Как можно в 6 сменить название прикрепленного файла к уже сохраненной ноде, без перезаливки самого файла? Готовых модулей не нашел.
---------- Добавлено 25.05.2015 в 17:18 ----------
Кажется нашел - https://www.drupal.org/project/webfm
Имхо, ваши условия не кажутся привлекательными
Так это и не условия, а лишь их набросок. Так сказать общая схема.
50% - имхо многовато. Так уж лучше кредит взять под 20-30% - гораздо выгоднее, но может быть загвоздка в получении.
но честно говоря: ряд вопросов от big boy - вызывает недоумение
изначально правильная структуризация сайта - таких вопросов не генерирует
Когда сайту уже 4 года и в процессе своей жизнедеятельности появляются новые потребности, то об изначальной структуризации говорить поздно. Вы же не знаете всю специфику, верно? Зачем тогда меня, как котёнка в лужу тыкаете носом?
Alangasar, спасибо за наводку! Решение ниже, если кому пригодится вдруг. Работает на D6, у 7 думаю логика такая же.
1) Сделал текстовое CCK поле с переключателем да/нет.
2) В template.php прописал такой код:
function phptemplate_preprocess_page(&$vars) {if (isset($vars['node']) && $vars['node']->type == 'ТИП-МАТЕРИАЛА' && $vars['node']->field_МОЁ-ПОЛЕ[0]['value'] == '1'){
$vars['head_title'] = $vars['node']->page_title .' '. token_replace('[МОЙ-ТОКЕН]');
}
}
Соответственно вместо ТИП-МАТЕРИАЛА, МОЁ-ПОЛЕ и МОЙ-ТОКЕН надо использовать Ваши данные.
Код проверяет тип материала и стоит ли галочка у созданного CCK поля на "да". У этого CCK поля такие значения в свойствах:
0|Нет
1|Да
Условия удовлетворены - добавляет токен к тайтлу страницы в head.
Если есть у кого что добавить или изменить - жду комменты. Но вроде и так всё работает )))
---------- Добавлено 22.05.2015 в 18:55 ----------
Плюс у способа в том, что не надо пересохранять или обновлять материал, когда токен обновляется.
Еще бы то же самое применить к анкору ссылки на данный материал. Куда копать?
Есть один тип материала, который работает на 20 терминов таксономии.
Как можно прописать в page title токены, но чтобы они ставились в зависимости от таксономии?
Токены кастомные, в идеале нужно чтобы тайтл содержал собсвтенно сам тайтл + мой токен, но не для всех материалов данного типа, а только для определенных терминов.
---------- Добавлено 22.05.2015 в 14:59 ----------
Или может CCK как-то использовать для этого? Допустим галочка стоит - ставим токен, галочки нет - не ставим. Это возможно?
---------- Добавлено 22.05.2015 в 15:53 ----------
Есть модуль auto nodetitle и он позволяет использовать php для генерации заголовков. Есть ли похожее решение для page title?
Спасибо за "конструктив". В том-то и дело, что деньги есть и ждут от меня условия. Я хочу знать, как вообще принято вкладывать сейчас в ИМ. Если так сложно было написать что-то дельное по теме, можно было просто пройти мимо.
big boy просто раздать права на просмотр поля. Типа этого https://www.drupal.org/project/field_permissions .
Соответственно два поля - одно анониму, второе юзеру.
Спасибо, но не совсем оно.
Мне надо было сделать для анонимов свои файлы, но если их нет, показывать те, которые видят зарегистрированные. Сделал добавочное поле с загрузкой файлов для анонимов и пара строчек кода на проверку:
Включить случайную сортировку и закэшировать вьюху на долго.
Вот еще есть модуль, но не уверен что это то что нужно.
https://www.drupal.org/project/views_random_seed
Спасибо, использовал кеширование.
а сколько модулей итого хоть?
Точно не считал, около сотни.
Подскажите еще такой момент. Можно ли как-то анонимам и зарегистрированным давать разные файлы, прикрепленные к ноде? Например в одном материале прикреплены два файла. Зарегистрированный видит один, а аноним видит другой. Может модуль есть какой, чтобы галочки ставить кто какой файл видит?
Как во вьюхе реализовать условно рандомный вывод нод? Нужно для перелинковки на каждой ноде выводить блок с другими нодами из этой же категории, только чтобы на каждой странице выводились во-первых, разные ссылки, а во-вторых при перезагрузке страницы список оставался тем же.