Да, кстати, ради интереса попробовал просто заменить в типовом schema.xml solr.PorterStemFilterFactory на solr.RussianLightStemFilterFactory. Результат не понравился, индексация идет, но в финале друпаловский модуль виснет. Хотя сам Solr вроде с индексацией справляется. Но все равно не айс
У меня разные языки разведены на разные сайты, потому проще. Вам, видимо, нужно копать в сторону этого модуля: http://drupal.org/project/apachesolr_multilingual Там создаются отдельные файлы для каждого из необходимых языков, плюс вносятся коррективы в общие файлы, при этом для сайта используется одно ядро, вроде. Но сам не пробовал. Попробуйте, там довольно все просто.
Я protwords.txt под себя еще не правил. Stopwords.txt подрихтовал. Сейчас вожусь с stemdict.txt. Затем в планах разобраться с spellings.txt и вообще настройками спеллинга, а также с учетом переносов. А там еще синонимы на очереди. Но у меня довольно специфические потребности сейчас, учитывающие один специфический спортивный жаргон. Потому вряд ли файлы подойдут для паблика.
Находите в файле schema.xml в двух местах строки:
filter class="solr.SnowballPorterFilterFactory" language="English" protected="protwords.txt"
меняете их на:
filter class="solr.SnowballPorterFilterFactory" language="Russian" protected="protwords.txt"
Это в случае, если у вас сайт одноязычный и поиск будет только по русскому языку. Если многоязычный - ставьте соответствующий модуль и им генерите файлы для нужных языков. Ну или вручную их делайте.
Что касается CC vs GPL
Вот тут то и корень нашего спора! Вы пытаетесь спорить на поле сравнения лицензий. Только это уже спор из серии что лучше Windows или Linux Отвечу вам - MacOSX На самом деле итога такой спор не возымеет.
Если вы переведёте CC на русский язык как кальку с английского - она будет противоречить российскому законодательству. Если вы переведёте CC на русский, адаптировав её под наше законодательство, то это будет не CC. О чём дальше говорить?
corochooneЭто вообще полный бред! Как можно передать авторство? Я написал программу - я автор! Это свершившийся факт и его не могут ни отменить ни передать никакие лицензии! Я автором так и останусь! Нет слов о передаче авторских прав в тексте лицензии GPL и непонятно откуда этот горе-юрист извлёк такую мысль! Передаются права на использование, распространение и модификацию.
Уважаемый corochoone, в мои цели не входит критиковать GPL-лицензию. Я просто привёл вам ссылку где поднимаются вопросы определённого несоответствия ряда свободных лицензий действующему российскому законодательству.
И с подходом FSF к переводу своей лицензии, а также к тому что данная лицензия всегда будет соответствовать только праву США ситуация вообще не изменится.
А GPL-совместимой российской лицензии пока никто не написал
corochooneЧто касается русской локализации - вы можете смело выкинуть на помойку, потому что этой самой русской локализации просто не существует в природе! ЕЁ ПРОСТО НЕТ НИ В КАКОМ ВИДЕ!
to Axel: На мой взгляд в самом модуле заложен не совсем правильный подход. Он хранит все виды лицензии в базе, в отдельных таблицах. И если в части стандартного копирайта это ещё можно считать приемлемым, то вот что начинается со свободными лицензиями. С ближайшего будущего придётся держать в базе две версии GPL (v.2 и v.3).
В части же Creative Commons лицензий необходимо держать все возможные комбинации стандартных СС-лицензий (11 штук умножить на 70 локальных модификаций) и ещё "специальные лицензии", а это ещё:
Public Domain Dedication
Developing Nations
corochoone:Это за рубежом она будет GPLRus, а в России я могу спокойно назвать её GPL. И хрен кто меня за это осудит. Точно также как никто не докопается к человеку, что у него есть один документ который называется "Договор" и другой документ, который называется "Договор".
Несколько словарей для media gallery
Интересует тот же вопрос. Подпишусь.
Немного про лицензии, авторские права и модули
Кстати, полная информация по CC-лицензиям теперь находится здесь: http://creativecommons.ru/
Ошибка при установке темы
Вроде вот патч: http://drupal.org/node/1165790#comment-4522090
ApacheSolr и словарь для русского стемминга
Да, кстати, ради интереса попробовал просто заменить в типовом schema.xml solr.PorterStemFilterFactory на solr.RussianLightStemFilterFactory. Результат не понравился, индексация идет, но в финале друпаловский модуль виснет. Хотя сам Solr вроде с индексацией справляется. Но все равно не айс![Smile](https://drupal.ru/sites/all/modules/contrib/smiley/packs/kolobok/smile.gif)
ApacheSolr и словарь для русского стемминга
У меня разные языки разведены на разные сайты, потому проще. Вам, видимо, нужно копать в сторону этого модуля: http://drupal.org/project/apachesolr_multilingual Там создаются отдельные файлы для каждого из необходимых языков, плюс вносятся коррективы в общие файлы, при этом для сайта используется одно ядро, вроде. Но сам не пробовал. Попробуйте, там довольно все просто.
ApacheSolr и словарь для русского стемминга
Я protwords.txt под себя еще не правил. Stopwords.txt подрихтовал. Сейчас вожусь с stemdict.txt. Затем в планах разобраться с spellings.txt и вообще настройками спеллинга, а также с учетом переносов. А там еще синонимы на очереди. Но у меня довольно специфические потребности сейчас, учитывающие один специфический спортивный жаргон. Потому вряд ли файлы подойдут для паблика.
ApacheSolr и словарь для русского стемминга
Да, кстати, при использовании 3-й версии Solr придется solrconfig.xml править: http://drupal.org/node/1116896, хоть это и не критично, но все же.
ApacheSolr и словарь для русского стемминга
protwords.txt в друпаловском архиве - пример, на его основе можно свой составить.
ApacheSolr и словарь для русского стемминга
Находите в файле schema.xml в двух местах строки:
filter class="solr.SnowballPorterFilterFactory" language="English" protected="protwords.txt"
меняете их на:
filter class="solr.SnowballPorterFilterFactory" language="Russian" protected="protwords.txt"
Это в случае, если у вас сайт одноязычный и поиск будет только по русскому языку. Если многоязычный - ставьте соответствующий модуль и им генерите файлы для нужных языков. Ну или вручную их делайте.
Немного про лицензии, авторские права и модули
Что касается CC vs GPL
Отвечу вам - MacOSX
На самом деле итога такой спор не возымеет.
Вот тут то и корень нашего спора! Вы пытаетесь спорить на поле сравнения лицензий. Только это уже спор из серии что лучше Windows или Linux
Немного про лицензии, авторские права и модули
Если вы переведёте CC на русский язык как кальку с английского - она будет противоречить российскому законодательству. Если вы переведёте CC на русский, адаптировав её под наше законодательство, то это будет не CC. О чём дальше говорить?
Немного про лицензии, авторские права и модули
Надо менять правовую культуру - точнее создавать её, а за ней и законодательство изменится.
Почитайте того же Лессига об этом.
Немного про лицензии, авторские права и модули
corochoone Это вообще полный бред! Как можно передать авторство? Я написал программу - я автор! Это свершившийся факт и его не могут ни отменить ни передать никакие лицензии! Я автором так и останусь! Нет слов о передаче авторских прав в тексте лицензии GPL и непонятно откуда этот горе-юрист извлёк такую мысль! Передаются права на использование, распространение и модификацию.
Немного про лицензии, авторские права и модули
Уважаемый corochoone, в мои цели не входит критиковать GPL-лицензию. Я просто привёл вам ссылку где поднимаются вопросы определённого несоответствия ряда свободных лицензий действующему российскому законодательству.![Sad](https://drupal.ru/sites/all/modules/contrib/smiley/packs/kolobok/sad.gif)
И с подходом FSF к переводу своей лицензии, а также к тому что данная лицензия всегда будет соответствовать только праву США ситуация вообще не изменится.
А GPL-совместимой российской лицензии пока никто не написал
Немного про лицензии, авторские права и модули
corochoone Что касается русской локализации - вы можете смело выкинуть на помойку, потому что этой самой русской локализации просто не существует в природе! ЕЁ ПРОСТО НЕТ НИ В КАКОМ ВИДЕ!
Может вы искать и читать не умеете, но вот здесь есть русский текст Legal Code: http://wiki.ccrussia.org/index.php?title=Attribution_3.0_Unported_Legal_...
Ссылку на русские тексты всех Commons Deed я давал выше.
Таксономия привязанная не к ноде, а к якорю в тексте ноды
Именно интересно чтобы таксономия была по максимуму единая со стандартной.
Таксономия привязанная не к ноде, а к якорю в тексте ноды
У меня несколько иная задача, но из той же оперы![Smile](https://drupal.ru/sites/all/modules/contrib/smiley/packs/kolobok/smile.gif)
Берём любой юридический текст, например 4-я часть ГК РФ
Немного про лицензии, авторские права и модули
corochoone А иначе - лицензия в пролёте и преимущество имеет законодательство!
Относительно несоответствия текста GPL-лицензии российскому законодательству читаем здесь: http://heap.altlinux.ru/modules/spt.mouse.next/part4.html
Защита контента от скачки
Тётковская конструкция [span class='yh']трисимвола[/span] вычищается проще простого. Так что это тоже защита от дурака.
А вот как на это будут реагировать поисковики...
Равно как и на всякие там флэшки с явами ![Smile](https://drupal.ru/sites/all/modules/contrib/smiley/packs/kolobok/smile.gif)
А вообще все эти защиты - изврат и пустая потеря времени.
Немного про лицензии, авторские права и модули
Вы правы. Только вы когда нибудь пробовали разобраться в тексте GPL-лицензии?
Особенно в английском ![Wink](https://drupal.ru/sites/all/modules/contrib/smiley/packs/kolobok/wink.gif)
Немного про лицензии, авторские права и модули
to Axel: На мой взгляд в самом модуле заложен не совсем правильный подход. Он хранит все виды лицензии в базе, в отдельных таблицах. И если в части стандартного копирайта это ещё можно считать приемлемым, то вот что начинается со свободными лицензиями. С ближайшего будущего придётся держать в базе две версии GPL (v.2 и v.3).
В части же Creative Commons лицензий необходимо держать все возможные комбинации стандартных СС-лицензий (11 штук умножить на 70 локальных модификаций) и ещё "специальные лицензии", а это ещё:
Public Domain Dedication
Developing Nations
Немного про лицензии, авторские права и модули
corochoone: Это за рубежом она будет GPLRus, а в России я могу спокойно назвать её GPL. И хрен кто меня за это осудит. Точно также как никто не докопается к человеку, что у него есть один документ который называется "Договор" и другой документ, который называется "Договор".
Немного про лицензии, авторские права и модули
Ребята не развернутся
Но они не суд
И то что они придут не значит что вы будете признаны правонарушителем.
Немного про лицензии, авторские права и модули
В отношении договора данное выражение не вполне применимо![Smile](https://drupal.ru/sites/all/modules/contrib/smiley/packs/kolobok/smile.gif)
Немного про лицензии, авторские права и модули
А на мои поползновения ответил: "А я по английски читать не умею". Что делать?