vepsian.krc.karelia.ru 0.XX 2015-12-?? vepsian.krc.karelia.ru 0.14 2015-09-09 Исправлена ошибка, возникающая при добавлении в словарь новой леммы. Теперь при добавлении леммы указывается только часть речи. Все прочие параметры (словоформы, переводы) указываются на страницы редактирования леммы. vepsian.krc.karelia.ru 0.13 2015-08-26 Для добавления в словарь многозначных слов БД расширена: 1) добавлена таблица meaning, 2) в таблице translation переименовано поле lemma_id в meaning_id. Переводы теперь привязываются не к лемме (таблица lemma), а к значению (таблица meaning). Теперь можно писать толкование к значению на оригинальном языке (вепсском), то есть теперь это и толковый словарь, не только переводной. На странице редактирования словарной статьи "Лемма и словоформы" (dict-admin/w_edit_lemma.php?lemma_id=2403&edit=true) можно добавлять несколько значений. Можно удалять значения, оставив пустые поля значения и переводов. Можно переупорядочивать значения, меняя число в поле "Значение:". При редактировании словарной статьи "Лемма и словоформы" можно добавлять несколько разных переводов для каждого из значений. Переводы отделяются друг от друга знаком pipe "|". (ранее все переводы хранились в БД в одном "text field", разделяясь запятой, см. praznikadiv <- 'гости', 'приглашенные на праздник'). Добавлена возможность добавлять словоформы не только для существительных. Исправлена ошибка: при добавлении нескольких словоформ сохранялась только первая форма. Исправлены ошибки на странице "Свежие правки: тексты" (statistics/text_rc.php). На странице "Свежие правки: словоформы" (statistics/wordform_rc.php) добавлено указание "Unknown (неизв.)" для слов с неизвестной частью речи (поле незаполненно). Для удобной отладки добавлена глобальная переменная $VISUAL_DEBUG в файле config.php Когда $VISUAL_DEBUG=true, тогда на ряде страниц сайта выводится отладочная информация (значение идентификатора леммы, значения, переводов и т.д.). Поиск по текстам - добавлена возможность поиска по по русским и английским словам. Поиск по текстам - добавлена возможность приближённого поиска лемм и словоформ в текстах, то есть поиск подстрок (по умолчанию выполняется точный поиск). При приближённом поиске искомые леммы и словоформы ищутся как подстроки в словах текста, и одновременно наоборот - слова текста ищутся как подстроки в леммах и словоформах. Поиск по текстам - теперь цитаты группируются по текстам в тех случаях, когда в одном тексте найдено большое одной цитаты, содержащей искомое слово. Было: table lemma, lemma is not UNIQUE, lemmas number equals meanings number. Стало: table lemma, lemma is not UNIQUE, lemmas number equals lang_pos number (number of lemmas with different etimology or wordforms). vepsian.krc.karelia.ru 0.12 2014-12-31 На странице "Поиск по текстам" добавлен вывод об информанте и "месте записи". Переименован корпус "литературные и публицистические тексты" в "младописьменный язык" - "New-writing language" Добавлены три свойства текстов: - публицистические тексты - Journalistic texts, - художественные тексты - Literary texts, - тексты для детей - Texts for children. INSERT INTO `label` VALUES (8,'Journalistic texts','публицистические тексты',4),(9,'Literary texts','художественные тексты',4),(10,'Texts for children','тексты для детей',4); vepsian.krc.karelia.ru 0.11 2014-09-02 **** wordform и lemma_gram_wordform SELECT * FROM wordform, lemma_gram_wordform WHERE lemma_id=0 AND wordform.id=wordform_id ORDER BY wordform; Найдено 50 записей в таблице словоформ, которые не ссылаются ни на какую лемму. Прошу специалистов проверить эти словоформы в словаре. См. файл D:\all\projects\corpus\vepsian\trunk\docs\2014\to_check_wordforms_with_lemma_id_0\wordforms.html **** На странице "Управление словарем" в нижней части страницы подзаголовок "Добавление словоформы в словарь" заменён на "Просмотр леммы, переводов и словоформ". Редактирование словоформ теперь доступно через кнопку "Редактировать" под списком лемм. На странице "Поиск по текстам" добавлен "Перевод лемм:" с переводом лемм на английский и русский (если эти переводы представлены в словаре). На странице "Поиск по текстам" добавлен поиск по русским и английским словам, при этом поиск выполняется по переводным текстам (например, см. поиск по слову "ленточка"). Построен список словоформ-омонимов, принадлежащих разным леммам. Список доступен со страницы поиска в словаре. Построен список одинаковых переводов, принадлежащих разным леммам. Список доступен со страницы поиска в словаре. Ссылка на список "спрятана" в запятую после слова "переводы". Больше всего вепсских синонимов найдено для слова "милый", восемь синонимов. Данный список можно использовать при построении тезауруса вепсского языка. Field wordform in table wordform converted to unique field. При удалении леммы удаляются связанные с ней словоформы и переводы. Прежде чем выполнить удаление, система выводит на экран удаляемые слова. Система выводит предупреждение для тех омонимичных словоформ, которые принадлежат нескольким разным леммам, и не удаляет такие словоформы. Аналогично отрабатывается удаление переводов, связанных с удаляемой леммой. Система выводит предупреждение, что данный перевод используется для перевода других лемм (они выводятся на экран), и не удаляет такие переводы. Падежи для четырёх частей речи, + ед. и мн. числа, два варианта ввода: - табличка для новых словоформ к новым леммам; (возможность указать прочерк, тип N/A - неприменимо) (=> есть значение в таблице `gram` = NA); - два выпадающих меню (число, падеж) для уже вбитых словоформ (=> skipped: есть значение в таблице `gram` = unknown); + в форме вывод примера mec и pert' для разных падежей. Добавлена статистика посещений сайта. Исправлена уязвимость. Добавлена проверка пароля на страницах, указанных на странице "Панель управления". vepsian.krc.karelia.ru 0.10 2014-02-13 На странице "Редактирования текстов" добавлена возможность указывать до трёх человек, выполнявших запись информантов. Добавлена страница "Редактировать события записи информантов (информант, записывающий, дата и место)" (text-admin/event.php). На странице "Редактирование списка информантов" добавлена кнопка "Изменить имя информанта", которая ведёт на новую страницу "Редактирование имени информанта" (edit_informant_name.php), где можно изменить имя информанта или удалить его (удалить можно только в том случае, если к имени не привязаны информанты и тексты, в противном случае сначала нужно "отвязать" тексты и информантов от этого имени (или удалить их). Аналогично на странице "Редактирование списка людей, выполнявших запись информантов" добавлена кнопка "Изменить имя". Если выбрать "записывающего" и нажать на эту кнопку, то открывается страница "Редактирование имени записывающего", где имя можно удалить или изменить. vepsian.krc.karelia.ru 0.09 2013-08-09 На странице "Подкорпус причитаний" для каждого типа текста (checkbox - галочки) указано число текстов (в скобках). Добавлена страница "Редактирование списка людей, выполнявших запись информантов" (доступна через "панель управления"). При "редактировании текста" можно выбрать из списка - кто выполнил запись информанта. При редактировании текста: чтобы сохранить информацию о том, кто "Записал" информанта, необходимо обязательно указать самого информанта. На страницу "Редактирование текста" добавлена ссылка "перейти в режим просмотра текста". На страницу "Тексты" добавлена возможность выбора списка текстов 1) по корпусу, 2) по свойству текста. vepsian.krc.karelia.ru 0.08 2013-06-21 Для того, чтобы база данных была целостной и непротиворечивой: 1) Нельзя удалить "Информанта", пока есть текст, к которому привязан данный информант. 2) Нельзя удалить "Имя" информанта, пока есть информант, который привязан к этому имени. 3) Нельзя удалить "Географическое местоположение", пока есть информант, который привязан к этому местоположению. 4) Нельзя удалить "Название деревни", пока есть "Географическое местоположение" с этой деревней. 5) Нельзя удалить "Район, область, республику", пока есть "географическое местоположение" с этим районом... vepsian.krc.karelia.ru 0.07 2013-06-09 Список информантов теперь идёт в алфавитном порядке. При редактировании текста и при добавлении нового текста - выбираете информанта из списка и отдельно указываете год записи. vepsian.krc.karelia.ru 0.06 2013-05-20 Исправлена опечатка "сохранёны" -> "сохранены". Добавлена серая ссылка "Панель управления" в меню. Номера страниц перенесены на след. строку (редактирование текста). В "Панели управления" убран описательный пункт три о том, что нужно сделать, чтобы редактировать статью. Исправлен населённый пункт Шёлтозеро -> Шелтозеро. Выяснилось, что база данных MySQL считает буквы е и ё идентичными при поиске и вставки. Это можно обойти, но при программировании нужно обращать на это особое внимание. vepsian.krc.karelia.ru 0.05 2013-04-29 Добавлена возможность редактировать, добавлять, удалять тексты и переводы. Добавлена страница "Редактирование списка географических мест (места рождения информантов, места записи)". Добавлена страница "Редактирование списка информантов (имя, географическое положение, дата)" Добавлены таблицы для хранения данных об информанте: - informant; - informant_name; - informant_place. Исправлена ошибка. На странице словаря "Свежие правки: словоформы" (statistics/wordform_rc.php) в столбце "лемма" правильно выводятся леммы слов. Раньше выводились словоформы. vepsian.krc.karelia.ru 0.04 2012-11-06 На странице со списком текстов (/text/) появилось разбиение на подкорпуса. Изменился интерфейс для ввода паролей. Изменился способ хранения паролей (хеш md5). Добавлено удаление пробелов при добавлении лемм, словоформ: если при добавлении слова случайно был пробел (в начале или в конце слова), например: " heitta", то в словарь добавится слово без пробелов, т.е. "heitta". vepsian.krc.karelia.ru 0.03 2012-09-21 Подкорпус причитаний - добавлен выбор подкорпуса. Текст с переводом - выводится в две колонки: текст, перевод (построчно). Добавлена страничка: "Ссылки". Добавлена статистика по последним добавленным: леммам, словоформам, текстам. "Поиск по текстам" выполняется поиск по леммам и словоформам. "Подкорпус причитаний" - временно два варианта выбора подкорпуса, по ссылкам и по кнопкам. Обсудить, выбрать какой-то один, другой убрать. vepsian.krc.karelia.ru 0.02 2012-07-04 x-vars.php закомментировано mb_uppercase - в поиске по текстам используется. Сделана сортировка слов в соответствии с алфавитом вепсского языка. При поиске по словарю можно указывать символы-джокеры процент % и _ подчёркивание. Все кодировки в норме (словарь и корпус). vepsian.krc.karelia.ru 0.01 2012-07-02 OK - Поиск в словаре - paha and paha (с диакритикой). Failed - Поиск по текстам - "В текстах ничего не найдено." Failed - Подкорпус причитаний - кодировка испорчена