Поражаюсь я Хабру. Уже два минуса в карму схватил. Теперь не могу писать в тематический блог.
Если только смогу выбраться из этой ямы, то буду делать только закрытые топики, только для подписчиков блога.
Подробная инструкция по заявке будет в следующем посте.
А следующий пост будет за день до открытия Кэмпа?
Мария, Вы не перестаете меня веселить, спасибо за хорошее настроение.
А если серьезно, то я считал, что сама по себе регистрация на сайте + поставить галочку в профиле около фразы "я иду" и является заявкой на участие.
Или я не прав?
Кто в колокола звонит, кто дрова колит, а кто мышей к стене приколачивает
(см. фильм с Челентано)
PS. Сам недавно машину откапывал из огромного сугроба саперной лопаткой что бы пар выпустить
Да через jQuery это самое мудрое решение.
Только вот мне нужно было навесить на ссылку предупреждение в JS, и только если нажать "Да", то произошел бы переход по ссылке, у меня через jQuery не получилось с полтычка. Слава богу у меня все самописное и я вставил код onclick в нужное место, с jQuery долго не разбирался (может чего не то сделал).
Мне всегда так смешны эти обновления по безопастности, я вот даже придумал свое объявление:
Внимание! Обнаружена уязвимость!
Пользователи с правами "Администрирование сайта" могут внедрить XSS в страницы сайта, что может к административному доступу.
А за остальное действительно большой респект, особенно респект андипосту. Жаль что это так мало освещается. Я только из этой публикации узнал про другие изменения.
Если данная тема еще интересна, то тогда я займусь ее развитием.
Модуль действительно приятный. Однако, я думал, что на орге уже есть что то подобное, а дублирований они не допускают.
Если кто знает подобные модули на орге, то киньте ссылку плиззз.
Еще у меня есть несколько идей по кешированию и оптимизации.
Осуществление одной из этих идей позволит не задумываться над количеством включенных модулей. Т.е. сайты с 10 и 1000 включенных модулей будут работать одинаково быстро.
Тут еще не совсем понятно, что именно требуется. Либо переопределить меню, либо просто дублировать.
Если просто дублировать, то заходите в node_menu() и копируете нужные строки в ваш модуль, причем путь нужно выдумать новый.
Все правильно, для изменения меню нужно использовать hook_menu_alter()
в Вашем случае нужно переопределять 'access callback' и 'access arguments'. И здесь мало использовать user_access. Система доступа к нодам достаточно сложна, учитывая, что ноды можно создавать из интерфейса и давать разный доступ к ним.
Если Вам ДЕЙСТВИТЕЛЬНО нужены права доступа, отличные от системных. Если нет, то доступ лучше не переопределять.
Если кому еще интересна эта тема, то могу поделиться печальный опытом использования такой схемы.
Дело в том, что пдф-ы создаются нормально, и на компьютерах они отображаются то же нормально.
Но.
Если посылать этот документ на печать, то на одних компьютерах печатается нормально, а на других компьютерах вместо буковок получается всякая фигня. Внимание. Принтер один и тот же, но компьютеры разные.
Не знаю что за фигня, на будущей неделе попробую разобраться.
в конкретном шрифте (TagitCTT) она отображается кирпичами
Скорее всего в этом шрифте нет юникода.
Я решил свою проблему путем преобразования типа шрифта из TrueType в Type1 в кодировке cp1251.
Подробнее можно почитать тут: http://www.drupal.ru/node/37044
Да, есть как минумум два вида мультисайтинга.
Две базы работают на одних файлах.
Одна база делится между двумя файловыми установками.
Ну и еще есть средний вариант, когда два сайта частично совмещают таблицы, например, таблицу пользователей.
У Вас какой вариант?
И еще советую посмотреть в файл settings.php для Вашего сайта. Там можно в явном виде указать имя сайта.
Столкнувшись с реальной проблемой я сначала начал рыскать по интернету.
Не найдя подходящего решения я начал копать сам. Потратил больше суток на раскопку этой проблемы я нашел решение и решил записать его в блог (а вось кому пригодится).
Теперь еще за это и минусы хватаю на Хабре.
Ну что сказать? Спасибо всем за минусы
48 советов для программистов от Lullabot [перевод]
Вовсе не обязательно.
Даже само ядро может Вам туда напихать много ненужного именно Вам. Не говоря уже про дополнительные модули
48 советов для программистов от Lullabot [перевод]
Поражаюсь я Хабру. Уже два минуса в карму схватил. Теперь не могу писать в тематический блог.
Если только смогу выбраться из этой ямы, то буду делать только закрытые топики, только для подписчиков блога.
48 советов для программистов от Lullabot [перевод]
Да, уж точно
Москва-2010: что необходимо сделать для участия в DrupalCamp?
3000 руб. за ночь
Слишком роскошно для нас, простых программистов.
А жаль.
DrupalCamp'у в Москве быть!
А следующий пост будет за день до открытия Кэмпа?
Мария, Вы не перестаете меня веселить, спасибо за хорошее настроение.
А если серьезно, то я считал, что сама по себе регистрация на сайте + поставить галочку в профиле около фразы "я иду" и является заявкой на участие.
Или я не прав?
DrupalCamp'у в Москве быть!
Спасибо Мария, повесилила Ваша фраза "о вас будут писать на Habrahabr"...
Сомнительное удовольствие.
ModX и Drupal: разные истории
А как его скачать без регистрации??
Оживление хрона
Слово "Хрон" у меня ассоциируется с чем то похоронным. Типа хоронять кого.
Поголосуем на Wired.com за наших самых сексуальных гиков?
Кто в колокола звонит, кто дрова колит, а кто мышей к стене приколачивает
(см. фильм с Челентано)
PS. Сам недавно машину откапывал из огромного сугроба саперной лопаткой что бы пар выпустить
Поголосуем на Wired.com за наших самых сексуальных гиков?
О, а вот и тролли нарисовались
Быстрый старт в программинг под Друпал
Хорошая подборка. Будет полезна как начинающим, так и продвинутым программерам
Спасибо.
Поголосуем на Wired.com за наших самых сексуальных гиков?
Я бы плюсанул, но у самого кармы кот наплакал. Но в друзья добавил
http://seaji.habrahabr.ru/
Новый сервер, Новая акция - второй месяц бесплатно
Вы действительно думаете, что чем больше памяти выделить скрипту тем лучше?
У меня противоположное мнение.
Как разрешить аттрибут onclick? [решено для модуля views]
Да через jQuery это самое мудрое решение.
Только вот мне нужно было навесить на ссылку предупреждение в JS, и только если нажать "Да", то произошел бы переход по ссылке, у меня через jQuery не получилось с полтычка. Слава богу у меня все самописное и я вставил код onclick в нужное место, с jQuery долго не разбирался (может чего не то сделал).
Обновляемся 6.15 и 5.21
Мне всегда так смешны эти обновления по безопастности, я вот даже придумал свое объявление:
Внимание! Обнаружена уязвимость!
Пользователи с правами "Администрирование сайта" могут внедрить XSS в страницы сайта, что может к административному доступу.
А за остальное действительно большой респект, особенно респект андипосту. Жаль что это так мало освещается. Я только из этой публикации узнал про другие изменения.
Модуль кеширования алиасов путей (новая версия)
Если данная тема еще интересна, то тогда я займусь ее развитием.
Модуль действительно приятный. Однако, я думал, что на орге уже есть что то подобное, а дублирований они не допускают.
Если кто знает подобные модули на орге, то киньте ссылку плиззз.
Еще у меня есть несколько идей по кешированию и оптимизации.
Осуществление одной из этих идей позволит не задумываться над количеством включенных модулей. Т.е. сайты с 10 и 1000 включенных модулей будут работать одинаково быстро.
Добавить пункт в меню через hook_menu типа node/%/edit
Тут еще не совсем понятно, что именно требуется. Либо переопределить меню, либо просто дублировать.
Если просто дублировать, то заходите в node_menu() и копируете нужные строки в ваш модуль, причем путь нужно выдумать новый.
Добавить пункт в меню через hook_menu типа node/%/edit
Все правильно, для изменения меню нужно использовать hook_menu_alter()
в Вашем случае нужно переопределять 'access callback' и 'access arguments'. И здесь мало использовать user_access. Система доступа к нодам достаточно сложна, учитывая, что ноды можно создавать из интерфейса и давать разный доступ к ним.
Если Вам ДЕЙСТВИТЕЛЬНО нужены права доступа, отличные от системных. Если нет, то доступ лучше не переопределять.
Уменьшаем размер шрифтов для TCPDF
Если кому еще интересна эта тема, то могу поделиться печальный опытом использования такой схемы.
Дело в том, что пдф-ы создаются нормально, и на компьютерах они отображаются то же нормально.
Но.
Если посылать этот документ на печать, то на одних компьютерах печатается нормально, а на других компьютерах вместо буковок получается всякая фигня. Внимание. Принтер один и тот же, но компьютеры разные.
Не знаю что за фигня, на будущей неделе попробую разобраться.
Кирилица в TCPDF [поделитесь шрифтами]
Этого мало. Почитайте мое описание. Там как минимум в 4 местах нужно код хакать.
Кирилица в TCPDF [поделитесь шрифтами]
Скорее всего в этом шрифте нет юникода.
Я решил свою проблему путем преобразования типа шрифта из TrueType в Type1 в кодировке cp1251.
Подробнее можно почитать тут: http://www.drupal.ru/node/37044
Install.php: перенаправление запроса
Да, есть как минумум два вида мультисайтинга.
Две базы работают на одних файлах.
Одна база делится между двумя файловыми установками.
Ну и еще есть средний вариант, когда два сайта частично совмещают таблицы, например, таблицу пользователей.
У Вас какой вариант?
И еще советую посмотреть в файл settings.php для Вашего сайта. Там можно в явном виде указать имя сайта.
Не сохраняются большие тексты.
может это: suhosin.post.max_value_length - 64000
Уменьшаем размер шрифтов для TCPDF
Столкнувшись с реальной проблемой я сначала начал рыскать по интернету.
Не найдя подходящего решения я начал копать сам. Потратил больше суток на раскопку этой проблемы я нашел решение и решил записать его в блог (а вось кому пригодится).
Теперь еще за это и минусы хватаю на Хабре.
Ну что сказать? Спасибо всем за минусы
Уменьшаем размер шрифтов для TCPDF
Хабралюди могут поддержать здесь: http://seaji.habrahabr.ru/blog/75927/