Кому интересно, привожу описание того, что нужно сделать, чтобы сгенерировать описания дополнительных юникодных шрифтов TrueType, чтобы получить корректное отображение русских символов в PDF-файлах, создаваемых модулем pdfview. Т.к. я работаю в GNU/Linux, в этом примере приводится каталог шрифтов этой операционной системы. В MS Windows шрифты TrueType лежат в каталоге C:\WINDOWS\Fonts.
Копируем каталог msttcorefonts из каталога /usr/share/fonts/truetype (GNU/Linux) в корень диска C:\ (MS Windows).
На официальном сайте разработчика TCPDF сказано, что шрифты внедряются в PDF-документ, и, соответственно, чтобы иметь поддержку разных шрифтов и национальных кодировок. необходимо создавать описания этих шрифтов в каталоге /tcpdf/fonts/. Поскольку национальные кодировки друпальщиков не касаются, т.к. у нас всё в UTF-8, осталось только решить проблему с созданием описаний шрифтов.
Большое спасибо. Taxonomy_access - как раз то, что нужно. Я просто создал столько ролей, сколько подразделений в организации, и назначил им права создвать, изменять, удалять документы, относящиеся к терминам, закрепленным за их подразделениям, а также при создании нового документа относить его только к закрепленным за подразделением термином.
Извините за такой глупый вопрос. Сам не догадался на drupal.org в раздел модулей по работе с таксономией залезть...
Я бы сделал дамп базы, полученный sql-файл превел бы в кодировку cp1251, потом открыл бы его в любом текстовом редакторе и использовал бы команду "Заменить всё" с utf8 на cp1251. А затем бы восстановил данные из sql-файла обратно на сервер (если восстанавливать через GUI-шный MySQL Administrator - не забыть в поле File Charset выбрать кодировку cp1251).
Я был неправ. Поля типа TEXT и BLOB в sql-файле хранятся в шестнадцатиричном виде. Простой перевод файла из одной кодировки в другую ничего не даст.
Благодарю за помощь. В результате исканий и блужданий по форуму установил модуль Taxonomy context, который вывел всю таксономию с "хлебными крошками". Также установил модуль Nice menu. В итоге сочетание этих двух модулей дало тот эффект, которого нельзя было добиться стандартным меню. Над оформлением придется еще поработать, но направление уже выбрано.
В общем, такое положение вещей сложилось благодаря тому, что моему начальнику до сих пор не полностью известно, что должно быть на сайте. По его задумке, такая навигация должна способствовать облегчению понимания структуры сайта. Дело в том, что одна категория у нас полностью известна, а остальные - нет, и предполагалось, что на нее мы всё меню и завяжем, но выстроим ссылки так, чтобы они дублировались исходя из предполагаемой простоты для пользователя.
запуск cron
Попробуйте так: GET http://example.com/cron.php > /dev/null
как генерить через друпал txt, pdf?
Кому интересно, привожу описание того, что нужно сделать, чтобы сгенерировать описания дополнительных юникодных шрифтов TrueType, чтобы получить корректное отображение русских символов в PDF-файлах, создаваемых модулем pdfview. Т.к. я работаю в GNU/Linux, в этом примере приводится каталог шрифтов этой операционной системы. В MS Windows шрифты TrueType лежат в каталоге C:\WINDOWS\Fonts.
Копируем каталог msttcorefonts из каталога /usr/share/fonts/truetype (GNU/Linux) в корень диска C:\ (MS Windows).
как генерить через друпал txt, pdf?
На официальном сайте разработчика TCPDF сказано, что шрифты внедряются в PDF-документ, и, соответственно, чтобы иметь поддержку разных шрифтов и национальных кодировок. необходимо создавать описания этих шрифтов в каталоге /tcpdf/fonts/. Поскольку национальные кодировки друпальщиков не касаются, т.к. у нас всё в UTF-8, осталось только решить проблему с созданием описаний шрифтов.
Разграничение прав пользователей на управление документами разных категорий
Большое спасибо. Taxonomy_access - как раз то, что нужно. Я просто создал столько ролей, сколько подразделений в организации, и назначил им права создвать, изменять, удалять документы, относящиеся к терминам, закрепленным за их подразделениям, а также при создании нового документа относить его только к закрепленным за подразделением термином.
Извините за такой глупый вопрос. Сам не догадался на drupal.org в раздел модулей по работе с таксономией залезть...
Перевод кодировки с UTF-8 на Win-1251
Без сомнения, отображаются
Перевод кодировки с UTF-8 на Win-1251
Я бы сделал дамп базы, полученный sql-файл превел бы в кодировку cp1251, потом открыл бы его в любом текстовом редакторе и использовал бы команду "Заменить всё" с utf8 на cp1251. А затем бы восстановил данные из sql-файла обратно на сервер (если восстанавливать через GUI-шный MySQL Administrator - не забыть в поле File Charset выбрать кодировку cp1251).Я был неправ. Поля типа TEXT и BLOB в sql-файле хранятся в шестнадцатиричном виде. Простой перевод файла из одной кодировки в другую ничего не даст.
Перевод кодировки с UTF-8 на Win-1251
Может, проще средствами php перевести полученные данные из cp1251 в utf8?
Разворачивающееся меню
Благодарю за помощь. В результате исканий и блужданий по форуму установил модуль Taxonomy context, который вывел всю таксономию с "хлебными крошками". Также установил модуль Nice menu. В итоге сочетание этих двух модулей дало тот эффект, которого нельзя было добиться стандартным меню. Над оформлением придется еще поработать, но направление уже выбрано.
Спасибо за помощь. Отличный форум.
Разворачивающееся меню
Спасибо
Разворачивающееся меню
В общем, такое положение вещей сложилось благодаря тому, что моему начальнику до сих пор не полностью известно, что должно быть на сайте. По его задумке, такая навигация должна способствовать облегчению понимания структуры сайта. Дело в том, что одна категория у нас полностью известна, а остальные - нет, и предполагалось, что на нее мы всё меню и завяжем, но выстроим ссылки так, чтобы они дублировались исходя из предполагаемой простоты для пользователя.