Страницы: (13) 1 [2] 3 4 ... Последняя »  ( Перейти к первому непрочитанному сообщению ) Ответ в темуСоздание новой темыСоздание опроса

> Наши инструменты, Вопросы автоматизации работы
 Lona Пользователя сейчас нет на форуме
Отправлено: 9.10.2008 - 18:10:28 (post in topic: 1, link to post #209463)
Цитировать сообщение Цитировать выделенный текст


Persuasion MasterGold
не Подарок
Group Icon
Профиль
Группа: Global moderators
Сообщений: 30119
Поблагодарили: 115155
Ай-яй-юшек: 123

Vitalik , загляни сюда Topic Link: Оформление кода ссылки

А мне ещё спец. иконку для билингвы хочется blash


 


--------------------
"Это было навсегда, пока не кончилось"
PMПисьмо на e-mail пользователю
Bottom Top
 Vitalik Пользователя сейчас нет на форуме
Отправлено: 9.10.2008 - 18:11:25 (post in topic: 2, link to post #209465)
Цитировать сообщение Цитировать выделенный текст


Программист каталога
Group Icon
Профиль
Группа: Administrator assistants
Сообщений: 1107
Поблагодарили: 1972
Ай-яй-юшек: 0
Штраф:(0%) -----

Гм.. Тэксь.. Обсудили мы многое..
Но надо бы принять решения.. И определиться с ближайшими действиями..


Добавлено:
Цитата (Lona @ 9.10.2008 - 18:51)
А мне ещё спец. иконку для билингвы хочется

А что это такое?.. blash

Цитата (Lona @ 9.10.2008 - 18:51)
Vitalik , загляни сюда Topic Link: Оформление кода ссылки

Спасибочки, сейчас изучу yes

Это сообщение отредактировал Vitalik - 9.10.2008 - 18:16:44


--------------------
Каталог окончательно переселился на главную страничку клуба! © abook-club.ru
PMПисьмо на e-mail пользователюСайт пользователяICQYahoo
Bottom Top
 Lona Пользователя сейчас нет на форуме
Отправлено: 9.10.2008 - 18:41:29 (post in topic: 3, link to post #209470)
Цитировать сообщение Цитировать выделенный текст


Persuasion MasterGold
не Подарок
Group Icon
Профиль
Группа: Global moderators
Сообщений: 30119
Поблагодарили: 115155
Ай-яй-юшек: 123

Цитата (Vitalik @ 9.10.2008 - 19:52)
Цитата (Lona @ 9.10.2008 - 18:51)
А мне ещё спец. иконку для билингвы хочется

А что это такое?.. blash


это книги на двух языках, пока они в каталоге названы по-разному, да и искать их сложно, что не есть хорошо (


--------------------
"Это было навсегда, пока не кончилось"
PMПисьмо на e-mail пользователю
Bottom Top
 Поблагодарили за полезное сообщение: Idlin
 Maestro Пользователя сейчас нет на форуме
Отправлено: 9.10.2008 - 19:40:14 (post in topic: 4, link to post #209490)
Цитировать сообщение Цитировать выделенный текст


Творю
Group Icon
Профиль
Группа: Trusted
Сообщений: 1403
Поблагодарили: 3339
Ай-яй-юшек: 0
Штраф:(0%) -----

Ссылка в номер:
Topic Link: БИЛИНГВА — аудиокниги на двух языках
Если в АКФ есть еще что-то в этом роде — пишите в ПМ, всё добавлю! )
Искать их действительно сложно, не только в каталоге, но и на форуме, на трекере, даже на ozon.ru...
PMПисьмо на e-mail пользователюСайт пользователя
Bottom Top
 Поблагодарили за полезное сообщение: Lona, freestyle, Vitalik, Idlin
 Lona Пользователя сейчас нет на форуме
Отправлено: 9.10.2008 - 20:27:12 (post in topic: 5, link to post #209517)
Цитировать сообщение Цитировать выделенный текст


Persuasion MasterGold
не Подарок
Group Icon
Профиль
Группа: Global moderators
Сообщений: 30119
Поблагодарили: 115155
Ай-яй-юшек: 123

Vitalik , мне уже http://abook.ippt.org/abook-club.ru/fileshare.php очень нравится! handup



--------------------
"Это было навсегда, пока не кончилось"
PMПисьмо на e-mail пользователю
Bottom Top
 Поблагодарили за полезное сообщение: freestyle, Vitalik, Idlin
 freestyle Пользователя сейчас нет на форуме
Отправлено: 9.10.2008 - 20:38:18 (post in topic: 6, link to post #209524)
Цитировать сообщение Цитировать выделенный текст


Работал над клубным каталогом
Group Icon
Профиль
Группа: Privileged
Сообщений: 5578
Поблагодарили: 10523
Ай-яй-юшек: 5
Штраф:(0%) -----

А зачем в новой БД с веб интерфейсом иконки?
Когда я это всё начинал, первоначальная идея была разделить визуально, иконками, наименование произведения от чтеца. При существующих тогда гигантских завалах не было просто возможности сделать более подробную детализацию.
Иконки еще несли основной смысл, - указать местоположение релизов в разделах форума.
1. Высокий, оригинальный битрейт
2. пониженный битрейт - раздел 32
3. Раздел радио.
4. Раздел технической литературы
Сколько боев было по этим иконкам lol
Но каталог с ними при минимальных технических средствах выглядит более менее функционально.
Для получения более широких технических возможностей надо обсуждать этот
вопрос с админами форума. Iudushka, Admik, nicksu.
Кстати nicksu уже разрабатывал модель БД каталога.
Все глобальные решения, как то:
1. объединение в каталоге разделов пиринговых и файлообменных сетей,
2. Местонахождение БД с вебинтерфейсом
а) на нашем форуме
б) в библиотеке клуба, над которой сейчас работает Silen
в) на стороннем ресурсе, как вариант, портал аудиокниг Vitalik'a
3. Структура БД
к имеющейся структуре в А-списке
а) добавление издательств
в) рецензий
г) данных о чтецах
д) демок
4. Оставить существующую систему разделения, как в А-списке или усложнить ее до жанров,
конечно же решать администрации сайта.
Начать, как мне кажется, нужно с главного пункта:
где будет находиться каталог сайта.
Поэтому, давайте подождем наших уважаемых админов.
Добавлено:
Цитата (Lona @ 9.10.2008 - 22:08)

Vitalik , мне уже http://abook.ippt.org/abook-club.ru/fileshare.php очень нравится! 

Молодец, Виталик!
Очень яркий, реальный пример всех преимуществ БД,
1.использования запросов для выборки по параметрам
Их можно напридумывать сколько душе угодно.
2. Размещение таблицы-выборки на веб странице, интерфейс которой можно безболезненно менять
3. Изменили в одном месте параметр, изменения автоматически отображаются во всех связанных местах.
3. Еще сюда присоединить шаблон для занесения данных при подготовке релизов с обязательными полями для заполнения релизером, данные из которых попадают в БД.
И тогда все будет просто сказака, а мы получим время, для более интересных творческих задач.
Об этом уже писалось много раз, но для этого надо решить вопросы из поста выше.
PMICQ
Bottom Top
 Поблагодарили за полезное сообщение: Lona, tvk, Light, Vitalik, Idlin, Khiolga, Maestro
 Vitalik Пользователя сейчас нет на форуме
Отправлено: 9.10.2008 - 22:55:56 (post in topic: 7, link to post #209578)
Цитировать сообщение Цитировать выделенный текст


Программист каталога
Group Icon
Профиль
Группа: Administrator assistants
Сообщений: 1107
Поблагодарили: 1972
Ай-яй-юшек: 0
Штраф:(0%) -----

Цитата (freestyle @ 9.10.2008 - 21:19)
А зачем в новой БД с веб интерфейсом иконки?
Когда я это всё начинал, первоначальная идея была разделить визуально, иконками, наименование произведения от чтеца. При существующих тогда гигантских завалах не было просто возможности сделать более подробную детализацию.
Иконки еще несли основной смысл, - указать местоположение релизов в разделах форума.
1. Высокий, оригинальный битрейт
2. пониженный битрейт - раздел 32
3. Раздел радио.
4. Раздел технической литературы

Гм.. Я пока старался сделать точную копию А-списка. Чтобы можно было в случае необходимости легко перейти на вариант с БД.
В принципе если в этих иконках отпадет необходимость, то убрать их не составит никакого труда..

Цитата (freestyle @ 9.10.2008 - 21:19)
Но каталог с ними при минимальных технических средствах выглядит более менее функционально.
Для получения более широких технических возможностей надо обсуждать этот
вопрос с админами форума. Iudushka, Admik, nicksu.

О каких "технических возможностях" идет речь?.. unsure

Цитата (freestyle @ 9.10.2008 - 21:19)
Кстати nicksu уже разрабатывал модель БД каталога.

Было бы очень интересно взглянуть! rolleyes

Цитата (freestyle @ 9.10.2008 - 21:19)
Все глобальные решения, как то:
...
конечно же решать администрации сайта.

Угу, будем-с ждать. Iudushka должен появится после 12-го числа yes

Цитата (freestyle @ 9.10.2008 - 21:19)
б) в библиотеке клуба, над которой сейчас работает Silen

Очень бы хотелось, если возможно, узнать про нее подробнее..

Цитата (freestyle @ 9.10.2008 - 21:19)
в) на стороннем ресурсе, как вариант, портал аудиокниг Vitalik'a

Уф, прознали таки? gigi
Тогда пару слов о нем.. Просто "Портал аудиокниг" еще не очень достиг уровня интернет-проекта.. Молодой сильно, неотлаженный ) Первоначально (да и сейчас в общем) он развивался как Харьковский. Но задумки были (да и остаются в принципе) большие.. В идеале предполагается, что различные пользователи могут добавлять/исправлять информацию об аудиокнигах, добавлять различные ссылки (скачивание, трекеры, библиотеки, каталоги, информационные и т.п.).. Доступны удобные фильтры по разным полям, поиски и т.п. Но база, естественно, по понятным причинам пока что совсем не большая (всего 550 аудиокниг), ведь добавляется и собирается пока всё вручную, время от времени..

Цитата (freestyle @ 9.10.2008 - 21:19)

3. Структура БД
к имеющейся структуре в А-списке
а) добавление издательств
в) рецензий
г) данных о чтецах
д) демок

Ага, эта идея мне очень нравится! handup
Сам хотел на каком-то этапе предложить, но меня опередили D
Естественно список таких предполагаемых полезных расширений можно продолжать очень долго yes

Цитата (Lona @ 9.10.2008 - 21:08)
Vitalik , мне уже http://abook.ippt.org/abook-club.ru/fileshare.php очень нравится!
Цитата (freestyle @ 9.10.2008 - 21:19)
Молодец, Виталик!
Очень яркий, реальный пример всех преимуществ БД,

Спасибочки! blash
Очень приятно, что вам понравилось! rolleyes

Цитата (freestyle @ 9.10.2008 - 21:19)
Очень яркий, реальный пример всех преимуществ БД,
1.использования запросов для выборки по параметрам
Их можно напридумывать сколько душе угодно.
2. Размещение таблицы-выборки на веб странице, интерфейс которой можно безболезненно менять
3. Изменили в одном месте параметр, изменения автоматически отображаются во всех связанных местах.

Хорошо перечислены основные преимущества yes
Но в принципе то функционал еще не весь реализован, будет еще поиск (по авторам, исполнителям, аудиокнигам), будут сортировки результатов и т.п. yes

Цитата (freestyle @ 9.10.2008 - 21:19)
3. Еще сюда присоединить шаблон для занесения данных при подготовке релизов с обязательными полями для заполнения релизером, данные из которых попадают в БД.

Ага, уже начал работать над этой возможностью. Завтра-послезавтра постараюсь закончить yes


--------------------
Каталог окончательно переселился на главную страничку клуба! © abook-club.ru
PMПисьмо на e-mail пользователюСайт пользователяICQYahoo
Bottom Top
 Поблагодарили за полезное сообщение: Lona, freestyle, Khiolga, trya, Maestro, Koss, Idlin
 Khiolga Пользователя сейчас нет на форуме
Отправлено: 10.10.2008 - 04:39:43 (post in topic: 8, link to post #209599)
Цитировать сообщение Цитировать выделенный текст


рыжая бестия
Group Icon
Профиль
Группа: Privileged
Сообщений: 1993
Поблагодарили: 4610
Ай-яй-юшек: 1
Штраф:(0%) -----

Цитата (freestyle @ 9.10.2008 - 22:19)

к имеющейся структуре в А-списке
а) добавление издательств
в) рецензий
г) данных о чтецах
д) демок
4. Оставить существующую систему разделения, как в А-списке или усложнить ее до жанров,

А про возможность разделения по сериям-циклам забыли? rolleyes


--------------------
Дайте мне достаточное количество кофе, и я смогу управлять миром ©
PM
Bottom Top
 Поблагодарили за полезное сообщение: Lona, freestyle, Vitalik, Idlin
 freestyle Пользователя сейчас нет на форуме
Отправлено: 10.10.2008 - 05:38:05 (post in topic: 9, link to post #209603)
Цитировать сообщение Цитировать выделенный текст


Работал над клубным каталогом
Group Icon
Профиль
Группа: Privileged
Сообщений: 5578
Поблагодарили: 10523
Ай-яй-юшек: 5
Штраф:(0%) -----

Цитата (Vitalik @ 10.10.2008 - 00:36)

Было бы очень интересно взглянуть! 

Вот структурная схема БД от nicksu
Post Link: Автоматический каталог торрента
Под более широкими технческими возможностями я имел ввиду,- инструменты форума, Html, MySql, доступ к движку. Все это надо решать с админами.
PMICQ
Bottom Top
 Поблагодарили за полезное сообщение: Lona, Vitalik, Idlin
 Vitalik Пользователя сейчас нет на форуме
Отправлено: 10.10.2008 - 08:42:50 (post in topic: 10, link to post #209616)
Цитировать сообщение Цитировать выделенный текст


Программист каталога
Group Icon
Профиль
Группа: Administrator assistants
Сообщений: 1107
Поблагодарили: 1972
Ай-яй-юшек: 0
Штраф:(0%) -----

Цитата (Khiolga @ 10.10.2008 - 05:20)
А про возможность разделения по сериям-циклам забыли?

Ой, и правда! Про это тоже нельзя забывать.. Попробую как-нибудь сделать, чтобы эта информация тоже доставалась из текущего списка yes

Цитата (freestyle @ 10.10.2008 - 06:19)
Вот структурная схема БД от nicksu
Post Link: Автоматический каталог торрента

Спасибочки! handup
Буду ждать перевода в соответсвующую группу, чтобы иметь возможность ознакомиться angel1

Цитата (freestyle @ 10.10.2008 - 06:19)
Под более широкими технческими возможностями я имел ввиду,- инструменты форума, Html, MySql, доступ к движку. Все это надо решать с админами.

Ага, точно. Теперь всё понял yes


--------------------
Каталог окончательно переселился на главную страничку клуба! © abook-club.ru
PMПисьмо на e-mail пользователюСайт пользователяICQYahoo
Bottom Top
 ededed Пользователя сейчас нет на форуме
Отправлено: 10.10.2008 - 08:50:30 (post in topic: 11, link to post #209619)
Цитировать сообщение Цитировать выделенный текст


Gold
Абуза Форума
Group Icon
Профиль
Группа: Privileged
Сообщений: 12063
Поблагодарили: 11660
Ай-яй-юшек: 0
Штраф:(0%) -----

PM
Bottom Top
 Поблагодарили за полезное сообщение: Lona, Vitalik
 Vitalik Пользователя сейчас нет на форуме
Отправлено: 10.10.2008 - 09:18:53 (post in topic: 12, link to post #209626)
Цитировать сообщение Цитировать выделенный текст


Программист каталога
Group Icon
Профиль
Группа: Administrator assistants
Сообщений: 1107
Поблагодарили: 1972
Ай-яй-юшек: 0
Штраф:(0%) -----

ededed, спасибки! hi
Серьезно! handup

Это пока только проект или уже реальная разработка?..


--------------------
Каталог окончательно переселился на главную страничку клуба! © abook-club.ru
PMПисьмо на e-mail пользователюСайт пользователяICQYahoo
Bottom Top
 Lona Пользователя сейчас нет на форуме
Отправлено: 10.10.2008 - 10:13:32 (post in topic: 13, link to post #209633)
Цитировать сообщение Цитировать выделенный текст


Persuasion MasterGold
не Подарок
Group Icon
Профиль
Группа: Global moderators
Сообщений: 30119
Поблагодарили: 115155
Ай-яй-юшек: 123

Vitalik , все перечисленные в Post Link: Создание Базы Данных и Post Link: Создание Базы Данных
ошибки исправила yessir Даже в Крюкова Тамара - Костя + Ника заменила + на плюс , раз это критично )
Ещё что-то найдёшь - пиши!
Остались опечатки в фамилиях. Кстати, имя одного и того же автора или чтеца может быть написано полностью, а может быть сокращено:
Герасимов Вячеслав и Герасимов В. Это приемлемо, за опечатку считаться не будет?


--------------------
"Это было навсегда, пока не кончилось"
PMПисьмо на e-mail пользователю
Bottom Top
 Поблагодарили за полезное сообщение: Vitalik, Idlin
 Vitalik Пользователя сейчас нет на форуме
Отправлено: 10.10.2008 - 11:07:56 (post in topic: 14, link to post #209640)
Цитировать сообщение Цитировать выделенный текст


Программист каталога
Group Icon
Профиль
Группа: Administrator assistants
Сообщений: 1107
Поблагодарили: 1972
Ай-яй-юшек: 0
Штраф:(0%) -----

Цитата (Lona @ 10.10.2008 - 10:54)
Vitalik , все перечисленные в Post Link: Создание Базы Данных и Post Link: Создание Базы Данных
ошибки исправила  Даже в Крюкова Тамара - Костя + Ника заменила + на плюс , раз это критично

Lona, ты просто молодчина! clap1
Большое тебе спасибо и низкий поклон! hi

Цитата (Lona @ 10.10.2008 - 10:54)
Ещё что-то найдёшь - пиши!

Вот как раз нашлось еще несколько "опечаток" похожего рода.. unsure

1. Балашов Дмитрий - Государи Московские Книга 3 Бремя власти:
_http://abook-club.ru/forum/index.php?&act=ST&f=19&t=8372

2. Устинова Татьяна - Мой генерал:
_http://abook-club.ru/forum/index.php?showtopic=18313&view=findpost&p=186378


3. Цветаева Марина - Стихотворения:
_http://abook-club.ru/forum/index.php?act=ST&f=19&t=18795 (превратить в ?showtopic=) исправлено

4. Шекспир Уильям - Ричард III:
_http://abook-club.ru/forum/index.php?act=ST&f=19&t=17780 (превратить в ?showtopic=) исправлено

Со ссылками вроде больше "ошибок" нет yessir
Еще раз спасибо за исправление! Очень приятно, когда список так корректно считывается yes

Еще вот одна ошибочка отсутствия дефиса:

5. Зюмтор Поль Голландия во времена Рембрандта

И двойной дефис (правда второй какой-то странный, иногда невидимый):

6. Массон Фредерик -- Наполеон и его женщины

Цитата (Lona @ 10.10.2008 - 10:54)
Остались опечатки в фамилиях. Кстати, имя одного и того же автора или чтеца может быть написано полностью, а может быть сокращено:
Герасимов Вячеслав и Герасимов В. Это приемлемо, за опечатку считаться не будет?

Угу, вполне приемлемо.
Если исправлять эти оппечатки в текущем списке, то это будет поистине титанический труд. Для каждой такой строки: во-первых, найти ее в БД, потом написать об этом здесь, потом найти ее в списке, исправить в списке, ... а таких ошибок ведь действительно много и находить (замечать) их можно в основном только вручную..
Гораздо проще будет исправлять эти опечатки уже работая со списком в БД. Ведь там как только ошибка будет замечена, можно будет сразу же ее "на месте" исправить. При чем если эта ошибка повторяется для нескольких записей - можно сделать, чтобы она автоматически исправлялась во всех yes

Это сообщение отредактировал Lona - 10.10.2008 - 11:29:16


--------------------
Каталог окончательно переселился на главную страничку клуба! © abook-club.ru
PMПисьмо на e-mail пользователюСайт пользователяICQYahoo
Bottom Top
 Поблагодарили за полезное сообщение: Idlin
 Lona Пользователя сейчас нет на форуме
Отправлено: 10.10.2008 - 11:17:34 (post in topic: 15, link to post #209646)
Цитировать сообщение Цитировать выделенный текст


Persuasion MasterGold
не Подарок
Group Icon
Профиль
Группа: Global moderators
Сообщений: 30119
Поблагодарили: 115155
Ай-яй-юшек: 123

Цитата (Vitalik @ 10.10.2008 - 12:48)
Вот как раз нашлось еще несколько "опечаток" похожего рода.. 

3. Цветаева Марина - Стихотворения:
_http://abook-club.ru/forum/index.php?act=ST&f=19&t=18795 (превратить в ?showtopic=)

4. Шекспир Уильям - Ричард III:
_http://abook-club.ru/forum/index.php?act=ST&f=19&t=17780 (превратить в ?showtopic=)

Vitalik, а может ты страницу не обновил?
я эти ссылки только сегодня исправила!


--------------------
"Это было навсегда, пока не кончилось"
PMПисьмо на e-mail пользователю
Bottom Top
 Vitalik Пользователя сейчас нет на форуме
Отправлено: 10.10.2008 - 11:28:45 (post in topic: 16, link to post #209648)
Цитировать сообщение Цитировать выделенный текст


Программист каталога
Group Icon
Профиль
Группа: Administrator assistants
Сообщений: 1107
Поблагодарили: 1972
Ай-яй-юшек: 0
Штраф:(0%) -----

Цитата (Lona @ 10.10.2008 - 11:58)
Vitalik, а может ты страницу не обновил?
я эти ссылки только сегодня исправила!

Угу, наверное, так и есть )
Приношу извинения.. unsure


--------------------
Каталог окончательно переселился на главную страничку клуба! © abook-club.ru
PMПисьмо на e-mail пользователюСайт пользователяICQYahoo
Bottom Top
 Lona Пользователя сейчас нет на форуме
Отправлено: 10.10.2008 - 11:33:03 (post in topic: 17, link to post #209649)
Цитировать сообщение Цитировать выделенный текст


Persuasion MasterGold
не Подарок
Group Icon
Профиль
Группа: Global moderators
Сообщений: 30119
Поблагодарили: 115155
Ай-яй-юшек: 123

Цитата (Vitalik @ 10.10.2008 - 12:48)

И двойной дефис (правда второй какой-то странный, иногда невидимый):
6. Массон Фредерик -- Наполеон и его женщины

ну не знаю, я эту невидимку не вижу! dunno
Но на всякий случай стёрла и написала заново, может такое антипризрачное средство сработает? )
lol в скопированной из твоего поста строке дефис и правда двойной! А из списка копирую - один:
Массон Фредерик - Наполеон и его женщины Бородин Леонид dunno


Добавлено:
Цитата (Lona @ 10.10.2008 - 11:54)
имя одного и того же автора или чтеца может быть написано полностью, а может быть сокращено

у нас это не опечатка, а необходимость. Сокращать приходится, чтобы не выползти на вторую строку


--------------------
"Это было навсегда, пока не кончилось"
PMПисьмо на e-mail пользователю
Bottom Top
 Vitalik Пользователя сейчас нет на форуме
Отправлено: 10.10.2008 - 12:41:36 (post in topic: 18, link to post #209660)
Цитировать сообщение Цитировать выделенный текст


Программист каталога
Group Icon
Профиль
Группа: Administrator assistants
Сообщений: 1107
Поблагодарили: 1972
Ай-яй-юшек: 0
Штраф:(0%) -----

Цитата (Lona @ 10.10.2008 - 12:14)
ну не знаю, я эту невидимку не вижу!

Ага, я сам был в шоке. Долго не мог понять, почему скрипт ругается на эту строку. Однако если открыть HTML-исходник страницы, то там сразу видно, что их на самом деле два.. )

Цитата (Lona @ 10.10.2008 - 12:14)
Но на всякий случай стёрла и написала заново, может такое антипризрачное средство сработает?

Ага, это самое замечательно антипризрачное средство, которое только можно было придумать! handup

Цитата (Lona @ 10.10.2008 - 12:14)
у нас это не опечатка, а необходимость. Сокращать приходится, чтобы не выползти на вторую строку

Угу.. Ясненько..
Однако и настоящие оппечатки там тоже всё же присутствуют.. Например, разных вариаций "Заборовского" я вроде четыре штуки заметил )
Еще там бывают двойные пробелы между именем и фамилией, но это в принципе легко лечится скриптом..


Добавлено:
Получается, что все критические ошибки исправлены! clap1
Ура! dance3

Вроде бы теперь ошибок быть при считывании быть не должно, но на всякий случай, наверное, стоит сделать некоторую проверку?.. Хотя бы разок перед окончательным переключением на БД (если таковое произойдет)..


Добавлено:
Ура! Спасибо! clap1 Я уже в группе Trusted! yessir

Сейчас ухожу, а как вернусь, постараюсь изучить все предыдущие дебаты на тему БД и прочего yes


--------------------
Каталог окончательно переселился на главную страничку клуба! © abook-club.ru
PMПисьмо на e-mail пользователюСайт пользователяICQYahoo
Bottom Top
 Поблагодарили за полезное сообщение: Idlin, Khiolga, freestyle
 Lona Пользователя сейчас нет на форуме
Отправлено: 10.10.2008 - 12:59:34 (post in topic: 19, link to post #209662)
Цитировать сообщение Цитировать выделенный текст


Persuasion MasterGold
не Подарок
Group Icon
Профиль
Группа: Global moderators
Сообщений: 30119
Поблагодарили: 115155
Ай-яй-юшек: 123

Цитата (Vitalik @ 10.10.2008 - 14:22)
Однако и настоящие оппечатки там тоже всё же присутствуют.. Например, разных вариаций "Заборовского" я вроде четыре штуки заметил

конечно присутствуют! Но раз ты заметил, то тебе и исправлять придётся p
Добавлено:
Цитата (Vitalik @ 10.10.2008 - 14:22)
Вроде бы теперь ошибок быть при считывании быть не должно, но на всякий случай, наверное, стоит сделать некоторую проверку?.. Хотя бы разок перед окончательным переключением на БД (если таковое произойдет)

конечно придётся! Каталог живой, ежедневно уйма дополнений и изменений вносится, а значит и новые ошибки будут )


--------------------
"Это было навсегда, пока не кончилось"
PMПисьмо на e-mail пользователю
Bottom Top
 Vitalik Пользователя сейчас нет на форуме
Отправлено: 10.10.2008 - 14:50:17 (post in topic: 20, link to post #209691)
Цитировать сообщение Цитировать выделенный текст


Программист каталога
Group Icon
Профиль
Группа: Administrator assistants
Сообщений: 1107
Поблагодарили: 1972
Ай-яй-юшек: 0
Штраф:(0%) -----

Цитата (Lona @ 10.10.2008 - 13:40)
конечно присутствуют! Но раз ты заметил, то тебе и исправлять придётся

Хе-хе, не вопрос D
Вот только исправлять будет иметь смысл, наверное, только после действительно перехода на БД. Иначе мои исправления в БД при следующем "парсинге" и считывании А-списка просто потеряются )
Кстати, ведь тогда и все вы тоже сможете подключиться к этому редактированию БД, ведь в ней редактировать по идее будет намного проще, чем сейчас со списком, разнесенным на сообщения.

Цитата (Lona @ 10.10.2008 - 13:40)
конечно придётся! Каталог живой, я ежедневно уйму дополнений и изменений делаю, а значит и новые ошибки будут

Угу. Я постараюсь сделать эту "сверку" как можно более простой. Например, сейчас пока геренируется такой себе отчетик следующего вида:
Цитата
Б - (Борисов - Браун Лилиан Джексон)

Борисов Николай - Сергий Радонежский user posted image Исаев Олег, Левашов Владимир
Борисов Николай - Сергий Радонежский user posted image Исаев Олег, Левашов Владимир

Борисов Сергей - Дело о трех трубках user posted image user posted image Заборовский Юрий NEW 07.09.2008
Борисов Сергей - Дело о трех трубках user posted image user posted image Заборовский Юрий
...

Борн Георг - Евгения, или Тайны французкого двора user posted image user posted image Заборовский Юрий
Борн Георг - Евгения, или Тайны французкого двора user posted image user posted image Заборовский Юрий
...

Янссон Туве - Шляпа Волшебника user posted imageuser posted image user posted image Кравинская Эмма
Янссон Туве - Шляпа Волшебника user posted image user posted image user posted image Кравинская Эмма
...

Первая строка - это точный оригинал (как оно сейчас есть в А-списке).
Вторая строка генерируется после парсинга и разбора. То есть раскрашиваются цветами поля автор, название, исполнитель (соответственно синий, красный, зеленый). А также идут картинки. Естественно отсутствующие пробелы разделители вставляются автоматически, и порядок картинок тоже меняется на более правильный (типа вначале идет картинка качества).
В остальном все эти пары строк должны быть идентичны. Вот это в прнницпе, наверное, и стоит проверить (при чем по идее это будет выглядеть как "пробежать глазами"). А также, наверное, стоит проверить общее количество аудиокниг (или по сообщениям). Мало ли, вдруг что-то считать не удалось (но это очень маловероятно, хотя и теоретически возможно).
Пока что дату NEW я еще не считываю, но в принципе это можно добавить..

Добавлено:
Ах да, совсем забыл еще про одну ошибку в списке.
В одной строке сейчас идут:
Цитата
Щербатых Юрий - Психология личностных качеств от "А" до "Я" user posted image user posted image Дубина Александр, Кирсанов Сергей | Щербатых Юрий - Психология личностных качеств от "А" до "Я" user posted image Дубина Александр, Кирсанов Сергей

Надо разделить их переносом строки yes
разделила, спасибо

Это сообщение отредактировал Lona - 10.10.2008 - 15:17:48


--------------------
Каталог окончательно переселился на главную страничку клуба! © abook-club.ru
PMПисьмо на e-mail пользователюСайт пользователяICQYahoo
Bottom Top
 Поблагодарили за полезное сообщение: Idlin
 Lona Пользователя сейчас нет на форуме
Отправлено: 10.10.2008 - 15:06:03 (post in topic: 21, link to post #209694)
Цитировать сообщение Цитировать выделенный текст


Persuasion MasterGold
не Подарок
Group Icon
Профиль
Группа: Global moderators
Сообщений: 30119
Поблагодарили: 115155
Ай-яй-юшек: 123

Цитата (Vitalik @ 10.10.2008 - 16:31)
Вот только исправлять будет иметь смысл, наверное, только после действительно перехода на БД. Иначе мои исправления в БД при следующем "парсинге" и считывании А-списка просто потеряются

подождём )
А каким образом очепятки отлавливать?
Не пойму, чем раскраска может помочь dunno
Цитата (Vitalik @ 10.10.2008 - 16:31)
Пока что дату NEW я еще не считываю, но в принципе это можно добавить..

Хотелось бы, так новинки заметнее. А можно её по мере устаревания удалять автоматически?


--------------------
"Это было навсегда, пока не кончилось"
PMПисьмо на e-mail пользователю
Bottom Top
 Поблагодарили за полезное сообщение: Idlin
 Vitalik Пользователя сейчас нет на форуме
Отправлено: 10.10.2008 - 15:40:13 (post in topic: 22, link to post #209701)
Цитировать сообщение Цитировать выделенный текст


Программист каталога
Group Icon
Профиль
Группа: Administrator assistants
Сообщений: 1107
Поблагодарили: 1972
Ай-яй-юшек: 0
Штраф:(0%) -----

Цитата (Lona @ 10.10.2008 - 15:47)
А каким образом очепятки отлавливать?
Не пойму, чем раскраска может помочь

Не.. Это я имел в виду не проверку опечаток. А проверку правильности "парсинга" списка. Ну чтобы перед началом использования БД быть уверенным, что туда всё занеслось, и занеслось корректно.

Цитата (Lona @ 10.10.2008 - 15:47)
Хотелось бы, так новинки заметнее. А можно её по мере устаревания удалять автоматически?

Угу, конечно. Так и сделаем-с. Точнее они будут не удаляться, а просто не отображаться, так лучше )
Добавлено:
Сейчас вот решил подумать и по-лучше реализовать "склеивание" ссылок на два типов битрейта. То есть сформировать по БД (точной копии списка) другую БД, в которой для каждой аудиокниги будет только одна строка и две ссылки: "Битрейт оригинала" и "Битрейт понижен".

Для этого естественным образом необходимо, чтобы не было элементов списка, у которых одновременно стоят эти две картинки ("Битрейт оригинала" и "Битрейт понижен"), а таких элементов оказалось аж два:
Цитата
Лем Станислав - Насморк user posted image user posted image Попов Г.
Сервантес де Сааведра Мигель - Дон Кихот user posted image user posted image Р.Плятт и А.Калягин


Надо бы исправить yes
Скорее всего вторая картинка поставлена по ошибке.


[оффтопик]
Хе-хе, прикольно! Я теперь могу редактировать сообщения без отображения подписи:
Это сообщение отредактировал Vitalik
dance3
[/оффтопик]


--------------------
Каталог окончательно переселился на главную страничку клуба! © abook-club.ru
PMПисьмо на e-mail пользователюСайт пользователяICQYahoo
Bottom Top
 Поблагодарили за полезное сообщение: Idlin
 Lona Пользователя сейчас нет на форуме
Отправлено: 10.10.2008 - 16:09:49 (post in topic: 23, link to post #209710)
Цитировать сообщение Цитировать выделенный текст


Persuasion MasterGold
не Подарок
Group Icon
Профиль
Группа: Global moderators
Сообщений: 30119
Поблагодарили: 115155
Ай-яй-юшек: 123

Цитата (Vitalik @ 10.10.2008 - 17:21)
Надо бы исправить Скорее всего вторая картинка поставлена по ошибке.

экий ты догадливый! lol


--------------------
"Это было навсегда, пока не кончилось"
PMПисьмо на e-mail пользователю
Bottom Top
 Vitalik Пользователя сейчас нет на форуме
Отправлено: 10.10.2008 - 16:37:00 (post in topic: 24, link to post #209720)
Цитировать сообщение Цитировать выделенный текст


Программист каталога
Group Icon
Профиль
Группа: Administrator assistants
Сообщений: 1107
Поблагодарили: 1972
Ай-яй-юшек: 0
Штраф:(0%) -----

Цитата (Lona @ 10.10.2008 - 16:50)
экий ты догадливый!

Хе-хе, смешно получилось gigi
Вообще-то я хотел просто акцентировать, что именно вторая поставлена по ошибке, а не первая angel1


--------------------
Каталог окончательно переселился на главную страничку клуба! © abook-club.ru
PMПисьмо на e-mail пользователюСайт пользователяICQYahoo
Bottom Top
 freestyle Пользователя сейчас нет на форуме
Отправлено: 10.10.2008 - 16:39:25 (post in topic: 25, link to post #209723)
Цитировать сообщение Цитировать выделенный текст


Работал над клубным каталогом
Group Icon
Профиль
Группа: Privileged
Сообщений: 5578
Поблагодарили: 10523
Ай-яй-юшек: 5
Штраф:(0%) -----

Цитата (Vitalik @ 10.10.2008 - 14:22)

Ура! Спасибо!  Я уже в группе Trusted! 

Поздравляю, Vitalik!
PMICQ
Bottom Top
 Поблагодарили за полезное сообщение: Idlin, Vitalik, Khiolga
 Iudushka Пользователя сейчас нет на форуме
Отправлено: 10.10.2008 - 16:43:54 (post in topic: 26, link to post #209725)
Цитировать сообщение Цитировать выделенный текст


Gold
виновен :(
Group Icon
Профиль
Группа: Administrators
Сообщений: 27900
Поблагодарили: 39495
Ай-яй-юшек: 125

Vitalik
в любом случае - работа большая и суровая, так может не ограничиваться файлообменом? может лучше обсудить весь целиком "клубный каталог" мы так долго об этом говорили, но собраться делать - только сейчас собрались

Добавлено:
там первый пост аж март 2006...
Добавлено:
Цитата (admik @ 8.03.2006 - 19:36)

значится попробую описать мысли свои и идеи не вдаваясь в тех.детали.

у нас есть отличная заготовка в виде Excel файла от Всеволода выверенная прелесной Ириной  это базис.
в него нужно добавлять (если есть):
-осло-ссылки;
-ссылки на тему на форуме (-ах)
-ссылку на нашу рецензию.
картинку и описание берем стандартное с озона или еще откуда-то, скрипт импорта описаний с озона я почти дописал, единственный минус - я не стал мудрить, и делается по прямому URL а не через их поиск. т.е. сначала нужно найти там книгу, а потом урл вставить в форму. (ну вот, пошел вдаваться в детали, отбой...)
таким образом вырисовывается шаблон для аудиокниги.

значится основная мысль, это персонализация каталога для каждого, это будет долгая работа, но вполне реально упрощаемая через поиск.
дальше мысль идет простая, например Всеволод хочет чтобы его каталог был виден остальным, а допустим я нехочу, значит будет опция - "показывать мой каталог остальным".

вторая мысль, это то что каждый может добавить своб книгу, которой нет в каталоге, например радиопостановку ойифрованную им самим. т.е. появляются персональные подкаталоги. рапно или поздно, а скорее всего сразу мы захотим добавлять их сразу в общий каталог, вот тут должна быть премодерируемая заявка на добавление новых книг в каталог. т.е. они валятся куда-то отдельо, а потом доверенный человек проверяет оформление и цензуру и добавляет и в общий каталог.

Цитата (LKa48 @ 8.03.2006 - 19:37)

2. Понятно и ясно, что глобальные задачи типа 7 хлебов для всего прогрессивного человечества НЕ ставятся.
3. После разговора с Иудушкой:
а) Каталог будет иметь три уровня доступа:

- общий - только просмотр и поиск для всех даже не членох коллектива;
- "привелигированный" - просмотр и частичное изменение - для "заливал" и "хранителей" архивов;
- полный - для Админ группы и, простите за нахальство, меня ( скорее всего, со временем и еще кого-то!);

б) для каждого уровня доступа будет соответствующая страничка ( или одна страничка с функциями в зависимости от группи/НИКА узера);
в) в идеале всякое нахальное действие супротив базы данных должно идти в ЛОГ файл для дальнейшей порки виновного
4. Каталог будет содержат следующую инфорамцию о книгах: Автор, Название, Издательство ( в случае "Нигде Не Купишь" - Н/Н/К ), БитРайт, Продолжительность, Картинка (?), Осло линк, Рецензия, Где в Архиве ( закрытая Иформация!), Дата последней раздачи.
5. Перераздача из архива возможна ( я не говорю об осле) только при условии соблюдения правил, которые еще требуют разработки ( ПРЕДЛАГАЙТЕ!!!)

примерно так было тезисно оформлено начало мыслей


--------------------
посвящаю созданную данным текстом заслугу благу всех живых существ ©
PMПисьмо на e-mail пользователюСайт пользователяICQAOL
Bottom Top
 Поблагодарили за полезное сообщение: Idlin, Vitalik
 Lona Пользователя сейчас нет на форуме
Отправлено: 10.10.2008 - 17:03:56 (post in topic: 27, link to post #209730)
Цитировать сообщение Цитировать выделенный текст


Persuasion MasterGold
не Подарок
Group Icon
Профиль
Группа: Global moderators
Сообщений: 30119
Поблагодарили: 115155
Ай-яй-юшек: 123

Iudushka, а можно поинтересоваться? За прошедшие с момента обсуждения два с половиной года концепция не изменилась? Уж очень всё вразрез с тем, что мы делаем...


--------------------
"Это было навсегда, пока не кончилось"
PMПисьмо на e-mail пользователю
Bottom Top
 Iudushka Пользователя сейчас нет на форуме
Отправлено: 10.10.2008 - 17:25:39 (post in topic: 28, link to post #209738)
Цитировать сообщение Цитировать выделенный текст


Gold
виновен :(
Group Icon
Профиль
Группа: Administrators
Сообщений: 27900
Поблагодарили: 39495
Ай-яй-юшек: 125

Lona
я и говорю - надо обсуждать. просто работа очень большая. очень.
сейчас время перемен. меняется структура, меняются цели и задачи, мы теперь двулики - с одной стороны форум, с другой библиотека, но если две эти головы насадить на могучий торс полноценного каталога, такого, каких в рунете нет, наш чудобагатырь будет пахтать руками океаны
Добавлено:
если вы согласны подумать, давайте тему уберем из файлообмена, подключим тех, кто думал над проблемой со времен создания клуба. посмотрим, что есть у нас в заготовках, задумках. в идеале каталог должден содержать вообще все - единая база данных с интегрируемым внешним к ней доступом например той же ABC


--------------------
посвящаю созданную данным текстом заслугу благу всех живых существ ©
PMПисьмо на e-mail пользователюСайт пользователяICQAOL
Bottom Top
 Поблагодарили за полезное сообщение: freestyle, tvk, Idlin, Maestro, Vitalik, Lona, Khiolga
 Vitalik Пользователя сейчас нет на форуме
Отправлено: 10.10.2008 - 23:36:19 (post in topic: 29, link to post #209827)
Цитировать сообщение Цитировать выделенный текст


Программист каталога
Group Icon
Профиль
Группа: Administrator assistants
Сообщений: 1107
Поблагодарили: 1972
Ай-яй-юшек: 0
Штраф:(0%) -----

Цитата (Iudushka @ 10.10.2008 - 17:24)
Vitalik
в любом случае - работа большая и суровая, так может не ограничиваться файлообменом? может лучше обсудить весь целиком "клубный каталог" мы так долго об этом говорили

В любом случае согласен, что ограничиваться файлообменом не стоит. Но начинать, мне кажется, лучше всего именно с файлообмена, угу? Здесь список самый большой и качественный (отдельное спасибо всем учавствующим в составлении).

Цитата (Iudushka @ 10.10.2008 - 17:24)
мы так долго об этом говорили, но собраться делать - только сейчас собрались

А можно вопросик?..
Это так совпало, что я написал во время этого "собирания" или мои сообщения стали той каплей, которая разбудила этот процесс?.. blash

Цитата (Iudushka @ 10.10.2008 - 17:24)
там первый пост аж март 2006...

А можно ссылочку на первоисточник?.. Хотелось бы почитать )

Цитата (Iudushka @ 10.10.2008 - 18:06)
если вы согласны подумать, давайте тему уберем из файлообмена, подключим тех, кто думал над проблемой со времен создания клуба. посмотрим, что есть у нас в заготовках, задумках.

Гм.. Согласен, но на половину.. Понимаете, какая тут ситуация..
Мне кажется, что можно и лучше это делать параллельно. Просто ведь первоначально нужно будет всё равно сначала:
- аккуратно импортировать и перенести список файлообмена в БД
- наладить работу форумчан с этой БД (чтобы новые поступления заносились в нее, а не вручную в список)
- аккуратно "склеить" разные строки списка (одна аудиокнига - разный битрейт).
А это, наверное, лучше продолжать обсуждать в этой теме..
Плюс потом ведь еще нужно будет сформировать качественную БД торентов и осликов (кстати, по этому поводу Idlin предложил очень хорошую идею) и объединить его с БД файлообмена..
А параллельно с этим (в другой теме?) уже можно начинать обсуждать такие глобальные задумки, как "Великий каталог" сcolest

Цитата (Iudushka @ 10.10.2008 - 18:06)
в идеале каталог должден содержать вообще все - единая база данных с интегрируемым внешним к ней доступом например той же ABC

Это было бы просто замечательно! handup
Собственно подобные задумки (каталог, содержащий почти всё) у меня тоже были, правда я тогда думал двигаться с другой стороны.. Предполагалось, что до этого уровня когда-нить вырастет мой Портал аудиокниг. Однако здесь этой идее, конечно же, развиться в разы сподвижнее и легче yes
Конечно же я только рад, что вы так скоро предложили такие глобальные задумки! Сам я думал такое предлагать только после того, как будут достигнуты определенные успехи с объединением двух списков..
Но раз уж на то пошло, то я просто счастлив dance3 и постараюсь приложить все усилия к реализации подобного проекта yessir


--------------------
Каталог окончательно переселился на главную страничку клуба! © abook-club.ru
PMПисьмо на e-mail пользователюСайт пользователяICQYahoo
Bottom Top
 Поблагодарили за полезное сообщение: Lona, mus801, freestyle, Khiolga, Idlin
 freestyle Пользователя сейчас нет на форуме
Отправлено: 11.10.2008 - 08:08:17 (post in topic: 30, link to post #209856)
Цитировать сообщение Цитировать выделенный текст


Работал над клубным каталогом
Group Icon
Профиль
Группа: Privileged
Сообщений: 5578
Поблагодарили: 10523
Ай-яй-юшек: 5
Штраф:(0%) -----

Цитата (Iudushka @ 10.10.2008 - 19:06)

давайте тему уберем из файлообмена, подключим тех, кто думал над проблемой со времен создания клуба. посмотрим, что есть у нас в заготовках, задумках. в идеале каталог должден содержать вообще все - единая база данных с интегрируемым внешним к ней доступом например той же ABC


Цитата (Vitalik @ 11.10.2008 - 01:17)

А параллельно с этим (в другой теме?) уже можно начинать обсуждать такие глобальные задумки, как "Великий каталог" 

Да, именно так!
У меня встречное предложение.
Iudushka, открой, пожалуйста, в приватном разделе новую, глобальную тему по идеологии создания Клубного каталога, в которую для завтравки разговора, можно будет скопировать наиболее интересные посты отсюда, посты из темы Маэстро, LKA48, структурную схему nicksu.
Почему я сам не открою тему, а предлагаю тебе?
Потому что, если ее откроешь ты, это будет очень солидная, авторитетная заявка администрации сайта на создание Клубного каталога.
А в этой теме нам бы хотелось продолжить обсуждать чисто технические вопросы по подготовке наработанного материала к импортированию в будущую БД.

Это сообщение отредактировал freestyle - 12.10.2008 - 03:59:43
PMICQ
Bottom Top
 Поблагодарили за полезное сообщение: Lona, Vitalik, Khiolga, Idlin
 Vitalik Пользователя сейчас нет на форуме
Отправлено: 11.10.2008 - 09:31:36 (post in topic: 31, link to post #209863)
Цитировать сообщение Цитировать выделенный текст


Программист каталога
Group Icon
Профиль
Группа: Administrator assistants
Сообщений: 1107
Поблагодарили: 1972
Ай-яй-юшек: 0
Штраф:(0%) -----

Цитата (freestyle @ 11.10.2008 - 08:49)

У меня встречное предложение.
Iudushka, открой, пожалуйста, в приватном разделе новую, глобальную тему по идеологии создания Клубного каталога, ...
Почему я сам не открою тему, а предлагаю тебе?
Потому что, если ее откроешь ты, это будет очень солидная, авторитетная заявка администрации сайта на создание Клубного каталога.

Поддерживаю! handup
Хорошая идея yes


А пока пару слов на *текущую* тему (то бишь преобразование списка файлообменника).

1. По поводу объединения ("склеивания") в списке файлообмена строк с одинаковыми аудиокнигами, но разными битрейтами. Предлагаю сделать следующим образом.

В текущую БД для списка файлообмена будет считываться список как он есть (с дубликатами строк для аудиокниг с разным битрейтом). Это дабы исключить возможные теоретически ошибки в случае если сразу считывать в БД информацию с одновременным "склеиванием" строк.
Далее пишется SQL-запрос на создание новой таблицы, в которую запишутся все строки, но уже "склеенные".
Таким образом можно будет плавно и надежно (без каких-либо принципиальных различий в структуре информации) переходить со списка файлообмена на вариант с БД, а как только это окончательно произойдет, можно будет запустить SQL-запрос склеивания и уже точно также работать с преобразованной ("склеенной") табличкой.

Таким образом получается следующее.
Плюсы:
- Запустить склеивание можно в любой момент, а также запускать "предварительные" склеивания без изменения основной таблицы БД
- Гарантия надежности склеивания (оперирование идет с ячейками таблицы, а не с произвольным текстом)
Недостаток:
- У меня эта операция занимает порядка минуты, но я думаю это в принципе не так уж и много, ведь операция эта почти что разовая.

В принципе можно попробовать изобрести более быстрый вариант склеивания (воспользовавшись тем, что строки списка отсортированы и "склеивание" может произойти только соседних строк). Но этот код нужно будет писать на PHP, на это нужно некоторое дополнительное время, теоретически возможны ошибки и т.п. А длительный по времени выполнения SQL-запрос писать гораздо быстрее, да и надежности у него, наверное, чуток больше.

2. Теперь по поводу "логирования" любой деятельности по видоизменению списка. То есть запись всех действий "изменителей"/"наполнителей" списка в отдельную табличку БД.

Давайте определимся со структурой этой таблички для "логов"?..

Итак, нужно сохранять следующую информацию:
- пользователь, произведший изменение (предполагается, что нужно будет логиниться, чтобы иметь возможность изменять список. Если скрипт будет размещен отдельно, то нужно будет региться заново и писать отдельную "логинилку", если же на abook-club.ru, то можно брать существующие учетные записи, а точнее даже не их, а просто информацию из сессии)
- IP-адрес пользователя
- Время действия
- Что именно он сделал (например, "Добавление", "Удаление", "Изменение"?)
- С чем он произвел изменение (например, "Аудиокнига", "Автор", "Исполнитель", ...)
- Идентификатор сроки, которая была изменениа/удалена
- Еще, наверное, если были изменения, то поля "старое значение" и "новое значение".

Удаление производить как бы в "корзину" (фактически просто помечать аудиокнигу как удаленную), чтобы ошибочное удаление можно было восстановить.

Таким образом, можно сделать, например, следующее.

Если происходит добавление, то записывается одна строка лога:
11.10.2008 - user - Добавление - Аудиокнига - №123

Если происходит изменение, например, у аудиокниги изменили автора и название, то получается следующее:
11.10.2008 - user - Изменение - Автор - №123 - Старый - Новый
11.10.2008 - user - Изменение - Название - №123 - Старое - Новое

Если происходит удаление, то аудиокнига в БД просто помечается как удаленная, а в лог пишется так:
11.10.2008 - user - Удаление - Аудиокнига - №123

№123 - это во всех записях идентификатор изменяемой строки-записи.

В принципе можно также при добавлении дополнительно сохранять в табличку логов значения всех полей добавляемой аудиокниги. Чтобы легче и быстрее можно было увидеть, кто именно внес какую информацию. Нужно?

Есть еще другой вариант реализации "логирования" изменений. Например, как сделано в движке Друпал. Этот вариант более удобный для "викифицируемости" каталога (то есть сравнение любых изменений, быстрый откат и т.п.), но немножко более "тяжеловатый" что ли.

В этом варианте при изменениях в отдельную таблицу записывается новая строка-запись со значениями всех полей.
Например, добавлена аудиокнига "Борис Акунин - Левиафан - Заборовкий". Если кто-то изменит строку, например, так: "Акунин Борис - Левиафан - Заборовский". То мы получим на одну аудиокнигу две строки в БД: первоначальный вариант и исправленный вариант.

Если интересуют вопросы работы и реализации этого варианта, могу описать.

В общем, хотелось бы определиться, как лучше логировать изменения. Чтобы потом не пришлось переделывать.
В принципе предложенные два варианта логирования не взаимоисключающие, а может даже наоборот взаимодополняющие. Но второй вариант по факту необязателен. Но если предполагается такая функциональность в будущем, то лучше начинать реализовывать ее сразу..

Спасибки за внимание )
Буду ждать ответа и обсуждений.. unsure


P.S. Я сейчас что-то приболел, поэтому "не судите строго, люди" unsure


--------------------
Каталог окончательно переселился на главную страничку клуба! © abook-club.ru
PMПисьмо на e-mail пользователюСайт пользователяICQYahoo
Bottom Top
 Поблагодарили за полезное сообщение: Khiolga, Lona, trya, freestyle, mus801, Idlin
 freestyle Пользователя сейчас нет на форуме
Отправлено: 12.10.2008 - 05:21:01 (post in topic: 32, link to post #210017)
Цитировать сообщение Цитировать выделенный текст


Работал над клубным каталогом
Group Icon
Профиль
Группа: Privileged
Сообщений: 5578
Поблагодарили: 10523
Ай-яй-юшек: 5
Штраф:(0%) -----

Надо еще подумать над деталями, нужно ли в принципе склеивание?
С уже существующим материалом понятно, склеивание пройдет без проблем.
А с вновь поступающими релизами, как будем делать?
Попытаюсь объяснить свои мысли.
1. Как мне кажется, нам нужен свой полигон для отработки идей и скриптов в реальном режиме на сервере, а не на локалке.
Идеальный вариант, если бы ты Виталик, организовал у своего хостера, к уже существующему, дополнительное доменное имя.
2. Когда у тебя будет готов шаблон, таблицы БД, попробуем в реальном режиме заводить релизы, через шаблон.
Сейчас довольно трудно предвидеть какие могут возникнуть нюансы, но надо ориентироваться, ИМХО, на следующие идеи:
а) Доступ на редактирование, добавление категорически нельзя давать любому зарегистрированному пользователю. Иначе будет бардак, несмотря ни на какие логи. Средствами БД невозможно отсечь человеческий фактор.
Например дубли. В названии нового релиза одна буква не та и он пройдет в БД даже через шаблон.
А уж как релизеры, не любят пользоваться поиском перед добавлением, мы знаем не понаслышке.
в)поэтому доступ на прямое редактирование, добавление должен быть только
у привелегов и модеров, остальные идут через премодерацию.
То есть при внесении релиза идет заполнение полей шаблона и релиз ждет решение модератора или других доверенных лиц, которые рассмотрев релиз на актуальность, нажатием кнопки, пропускают его в БД и он появляется на страницах форума.
г) Отсюда и мои сомнения насчет склеивания.
При первичной обработке для импортирования в БД можно скриптом вручную склеить строки в каталоге с разными битрейтами, а как это делать в автоматическом режиме, когда БД будет работать в штатном режиме?
Опять выискивать вручную релизы и клеить их? Нужно ли это?

PMICQ
Bottom Top
 Поблагодарили за полезное сообщение: Lona, Khiolga, Vitalik, mus801, Idlin
 Lona Пользователя сейчас нет на форуме
Отправлено: 12.10.2008 - 05:40:38 (post in topic: 33, link to post #210019)
Цитировать сообщение Цитировать выделенный текст


Persuasion MasterGold
не Подарок
Group Icon
Профиль
Группа: Global moderators
Сообщений: 30119
Поблагодарили: 115155
Ай-яй-юшек: 123

Цитата (freestyle @ 12.10.2008 - 07:02)
С уже существующим материалом понятно, склеивание пройдет без проблем.

а мы и в этом ряд вопросов обнаружили, например:
1.одинаковые релизы, лежащие в разных разделах (технический и 100). По сути дубли, но как склеить?
2.дубли в радио - это посты с разными ссылками, плюс нередко ещё и одноименный релиз.

Цитата (freestyle @ 12.10.2008 - 07:02)
в)поэтому доступ на прямое редактирование, добавление должен быть только у привелегов и модеров, остальные идут через премодерацию.

Безусловно, но я бы добавила, что только у модеров раздела. и не потому, что мне так уж хочется лишнюю работу делать, просто без двойной проверки ошибки неизбежны, ИМХО

А нет смысла для отработки БД взять для начала не весь список, а , скажем, всего несколько разделов? И на нём всё опробовать? Удобно было бы результат анализировать


--------------------
"Это было навсегда, пока не кончилось"
PMПисьмо на e-mail пользователю
Bottom Top
 Поблагодарили за полезное сообщение: Khiolga, Vitalik, mus801, Idlin
 Vitalik Пользователя сейчас нет на форуме
Отправлено: 12.10.2008 - 12:38:03 (post in topic: 34, link to post #210057)
Цитировать сообщение Цитировать выделенный текст


Программист каталога
Group Icon
Профиль
Группа: Administrator assistants
Сообщений: 1107
Поблагодарили: 1972
Ай-яй-юшек: 0
Штраф:(0%) -----

freestyle, в первую очередь спасибо за твое сообщение! hi
Для меня оно знаменует одобрение по взятию курса на импорт списка в БД handup

Цитата (freestyle @ 12.10.2008 - 06:02)
Надо еще подумать над деталями, нужно ли в принципе склеивание?

Забегая вперед, скажу: я думаю, что и в принципе, и без принципа, это склеивание несомненно и обязательно нужно. Ведь если нашему БД-каталогу суждено будет расти дальше и сначала объединиться с каталогом торентов и осликов, а потом еще и стать фундаментом для "Всеобъемлющего каталога", то безусловно необходимо, чтобы каждой аудиокниге в БД соответствовала одна строка таблицы..

Цитата (freestyle @ 12.10.2008 - 06:02)
С уже существующим материалом понятно, склеивание пройдет без проблем.
Цитата (Lona @ 12.10.2008 - 06:21)
а мы и в этом ряд вопросов обнаружили, например:
1.одинаковые релизы, лежащие в разных разделах (технический и 100). По сути дубли, но как склеить?
2.дубли в радио - это посты с разными ссылками, плюс нередко ещё и одноименный релиз.

Ага, как удачно подметила Lona, проблемы оказывается есть и с текущим склеиванием.. Но посовещавшись в аське мы пока решили попробовать склеить всё, что можно, а остальное уже делать, работая с БД (ибо это будет несколько удобнее, чем искать и редактировать сообщения форума)..

Цитата (freestyle @ 12.10.2008 - 06:02)
2. Когда у тебя будет готов шаблон, таблицы БД, попробуем в реальном режиме заводить релизы, через шаблон.

В принципе в каком-то более и менее приемлемом виде "шаблон" (я так понимаю имеется в виду форма заполнения информации) и возможности добавление/изменения/удаления с кое-каким "логированием" уже имеются angel1
Могу выложить текущие наработки, правда сразу предупреждаю, что еще далеко не все отлажено actu
Но чтобы "опробовать и попробовать идею", наверное, вполне хватит. Даже наоборот, может у вас сходу появятся еще какие-то идеи по улучшению и привнесению удобства. Так что пишите! wink
Залил на прежнее место: http://abook.ippt.org/abook-club.ru/fileshare.php

Цитата (freestyle @ 12.10.2008 - 06:02)
а) Доступ на редактирование, добавление категорически нельзя давать любому зарегистрированному пользователю. Иначе будет бардак, несмотря ни на какие логи. Средствами БД невозможно отсечь человеческий фактор.
Цитата (freestyle @ 12.10.2008 - 06:02)
в)поэтому доступ на прямое редактирование, добавление должен быть только
у привелегов и модеров, остальные идут через премодерацию.
То есть при внесении релиза идет заполнение полей шаблона и релиз ждет решение модератора или других доверенных лиц, которые рассмотрев релиз на актуальность, нажатием кнопки, пропускают его в БД и он появляется на страницах форума.

Абсолютно и полностью с тобой согласен yes
Безусловно любому встречному-поперечному давать полный доступ к БД ни в коем случае нельзя. Причин на это много. Ведь банально кто-то можно просто захотеть умышленно испортить или заспамить БД.
По-любому нужна премодерация. И премодерировать могут только проверенные, надежные люди. Те же (или другие) люди могут спокойно редактировать (исправлять) информацию в БД, и добавлять аудиокниги без премодерации.
Вобщем, систему прав и ролей в принципе нужно будет потом как-нибудь обсудить и хорошенько продумать..

Цитата (freestyle @ 12.10.2008 - 06:02)
Например дубли. В названии нового релиза одна буква не та и он пройдет в БД даже через шаблон.

На этот случай есть одна очень удобная "фича" rolleyes
При вводе какой-либо информации в поле происходит автоматический поиск похожего значения в БД и сразу же выдается список существующих записей сcolest
Таким образом введя первые буквы автора - дальше можно просто выбрать его в списке. Это и удобно, и исключает различные оппечатки handup

Визуально это выглядит примерно так:
user posted image

Идею и реализацию взял у Друпала. Правда пришлось изрядно с ним повозиться, чтобы, во-первых, выцепить эту возможность как отдельную сущность, а во-вторых, чтобы приспособить ее к не-Друпаловской по сути странице

Цитата (freestyle @ 12.10.2008 - 06:02)
А с вновь поступающими релизами, как будем делать?
Цитата (freestyle @ 12.10.2008 - 06:02)
г) Отсюда и мои сомнения насчет склеивания.
При первичной обработке для импортирования в БД можно скриптом вручную склеить строки в каталоге с разными битрейтами, а как это делать в автоматическом режиме, когда БД будет работать в штатном режиме?

В принципе, вышеописанную "фичу" можно использовать и для этих целей yes
Например, после ввода пользователем информации в соответствующие поля получится так, что если подобные значения уже были в БД, они будут записанными в точно таком же виде (без опечаток, описок и вариаций).
Далее. Если произойдет совпадение всех трех полей (автор, название, чтец), то это и есть нужный кандидат на "склейку". Тогда после премодерации он будет предложен не к добавлению в базу, а к изменению соответствующей существующей строки yessir

Цитата (freestyle @ 12.10.2008 - 06:02)
1. Как мне кажется, нам нужен свой полигон для отработки идей и скриптов в реальном режиме на сервере, а не на локалке.

Собственно, а чем не подходит для этих целей отдельная папочка "abook-club.ru" на abook.ippt.org?
Ведь он по сути свободно доступен из интернета. И одновременно у меня к нему локальный быстрый доступ.
Гм.. А ежели потом будет нужно, чтобы были одновременно и "хорошая БД" и "полигон", то это в принципе тоже можно устроить. Например, гм.. рядышком еще одну БД и папку создать..
Цитата (freestyle @ 12.10.2008 - 06:02)
Идеальный вариант, если бы ты Виталик, организовал у своего хостера, к уже существующему, дополнительное доменное имя.
Тем более, что дополнительное имя получить вряд ли удастся. Дело в том, что мне это имя и хостинг были предоставлены бесплатно, еще на заре формирования оного хостинга. Он раньше предоставлял бесплатный хостниг для хороших локальных проектов, а теперь переходит на коммерческую основу.. Но старые бесплатные проекты сохраняются.

Цитата (Lona @ 12.10.2008 - 06:21)
А нет смысла для отработки БД взять для начала не весь список, а , скажем, всего несколько разделов? И на нём всё опробовать? Удобно было бы результат анализировать

Я думаю, что и лучше, и удобнее пробовать работать сразу со всей БД. Зачем себя ограничивать? )
Тем более, что сейчас система проектируется таким образом, что в любой момент можно быстро (в течении 10-15 секунд) полностью заполнить БД корректной информацией из списка yes
Так что с текущим вариантом можно творить что угодно - редактировать, добавлять, изменять, баловаться. После всяческих экспериментов не составит особого труда вернуть базе изначальный вид wink

Цитата (freestyle @ 11.10.2008 - 08:49)
Iudushka, открой, пожалуйста, в приватном разделе новую, глобальную тему по идеологии создания Клубного каталога

Кстати.. Просьба открыть ее в разделе, доступным для просмотра группы Trusted blash Тоже хочется принять обсуждение в оной yes
А то вот, к примеру, к той процитированной теме (которая началась в марте 2006-го) у меня по всей видимости доступа и нет.. (
Не достиг еще нужных полномочий gigi


--------------------
Каталог окончательно переселился на главную страничку клуба! © abook-club.ru
PMПисьмо на e-mail пользователюСайт пользователяICQYahoo
Bottom Top
 Поблагодарили за полезное сообщение: Lona, Paparazzo, Khiolga, freestyle, Idlin
 Lona Пользователя сейчас нет на форуме
Отправлено: 12.10.2008 - 13:18:11 (post in topic: 35, link to post #210060)
Цитировать сообщение Цитировать выделенный текст


Persuasion MasterGold
не Подарок
Group Icon
Профиль
Группа: Global moderators
Сообщений: 30119
Поблагодарили: 115155
Ай-яй-юшек: 123

Виталик, не удержалась, попробовала, добавила пару книг:
Шолохов Михаил - Поднятая целина user posted image user posted image Панфилов Вадим
Беляев Александр - Властелин мира user posted image user posted image Яковлев Вадим
А они не по алфавиту встали dunno


--------------------
"Это было навсегда, пока не кончилось"
PMПисьмо на e-mail пользователю
Bottom Top
 Поблагодарили за полезное сообщение: Vitalik, Khiolga, Idlin
 Vitalik Пользователя сейчас нет на форуме
Отправлено: 12.10.2008 - 13:21:15 (post in topic: 36, link to post #210061)
Цитировать сообщение Цитировать выделенный текст


Программист каталога
Group Icon
Профиль
Группа: Administrator assistants
Сообщений: 1107
Поблагодарили: 1972
Ай-яй-юшек: 0
Штраф:(0%) -----

Цитата (Lona @ 12.10.2008 - 13:59)

Виталик, не удержалась, попробовала, добавила пару книг:
Шолохов Михаил - Поднятая целина   Панфилов Вадим
Беляев Александр - Властелин мира   Яковлев Вадим NEW 10.10.2008
А они не по алфавиту встали

Ах, да.. Точно.. unsure

Это ведь я специально делал сортировку не по алфавиту, а именно так, как они были записаны в алфавитном списке.. И следовательно новая книжка пишется в конец списка..

Тут два выхода: либо сделать изначально сортировку по алфавиту и не париться. Либо сделать возможность выбирать по чему мы хотим сортировать..

Что предпочесть в первую очередь?..


Добавлено:
Кстати, имейте в виду! excl excl excl

Любые изменения, которые вы сейчас делаете с базой - гарантированно исчезнут при следующем импорте данных из списка!
То есть сейчас время специально для экспериментов с БД. Не бойтесь добавлять, изменять, удалять.


--------------------
Каталог окончательно переселился на главную страничку клуба! © abook-club.ru
PMПисьмо на e-mail пользователюСайт пользователяICQYahoo
Bottom Top
 Поблагодарили за полезное сообщение: Khiolga, Idlin
 Lona Пользователя сейчас нет на форуме
Отправлено: 12.10.2008 - 13:38:53 (post in topic: 37, link to post #210062)
Цитировать сообщение Цитировать выделенный текст


Persuasion MasterGold
не Подарок
Group Icon
Профиль
Группа: Global moderators
Сообщений: 30119
Поблагодарили: 115155
Ай-яй-юшек: 123

ваще-то предполагается, что в А-списке все книги записаны по алфавиту, за исключением циклов ессно. Но в любом случае книга должна вставать на своё место, а не в конец списка.
И ещё. Очень нахальное пожелание, чтобы после добавления книги сразу открывалась соответствующая страничка? На результат-то надо полюбоваться! А так приходится время тратить на поиск нужного автора...


--------------------
"Это было навсегда, пока не кончилось"
PMПисьмо на e-mail пользователю
Bottom Top
 Поблагодарили за полезное сообщение: Vitalik, Khiolga, Idlin
 Vitalik Пользователя сейчас нет на форуме
Отправлено: 12.10.2008 - 13:59:39 (post in topic: 38, link to post #210066)
Цитировать сообщение Цитировать выделенный текст


Программист каталога
Group Icon
Профиль
Группа: Administrator assistants
Сообщений: 1107
Поблагодарили: 1972
Ай-яй-юшек: 0
Штраф:(0%) -----

Цитата (Lona @ 12.10.2008 - 14:19)
ваще-то предполагается, что в А-списке все книги записаны по алфавиту, за исключением циклов ессно. Но в любом случае книга должна вставать на своё место, а не в конец списка.

Угу, не вопрос, сделаем yessir

Цитата (Lona @ 12.10.2008 - 14:19)
И ещё. Очень нахальное пожелание, чтобы после добавления книги сразу открывалась соответствующая страничка? На результат-то надо полюбоваться! А так приходится время тратить на поиск нужного автора...

Тут смотри какое дело..

После добавления аудиокниги внизу по идее появляется соответственно строка, как эта аудиокнига выглядит:
user posted image

При этом введенные поля сразу очищаются и можно вводить информацию для добавления другой аудиокниги. Таким образом, можно быстро добавить несколько аудиокниг.

А если же нужно перейти к списку аудиокниг, то можно щелкнуть по ссылке-автору и сразу же увидеть все его аудиокниги (вместе с нашей только что добавленной):
user posted image

Наверное, не сразу можно догадаться, что это тоже ссылка?.. blash
Это везде в списке так, и по исполнителю тоже можно так щелкать и видеть все озвученные им книги..

Как сделать, чтобы это было более интуитивно понятно?.. Есть идеи?


--------------------
Каталог окончательно переселился на главную страничку клуба! © abook-club.ru
PMПисьмо на e-mail пользователюСайт пользователяICQYahoo
Bottom Top
 Поблагодарили за полезное сообщение: Khiolga, Lona, Idlin
 Lona Пользователя сейчас нет на форуме
Отправлено: 12.10.2008 - 14:06:35 (post in topic: 39, link to post #210068)
Цитировать сообщение Цитировать выделенный текст


Persuasion MasterGold
не Подарок
Group Icon
Профиль
Группа: Global moderators
Сообщений: 30119
Поблагодарили: 115155
Ай-яй-юшек: 123

Цитата (Vitalik @ 12.10.2008 - 15:40)
Наверное, не сразу можно догадаться, что это тоже ссылка?

и догадываться не надо, так ясно, просто я до конца страничку не досмотрела, виновата blash Делать ничего не требуется

Добавлено:
Цитата (Vitalik @ 12.10.2008 - 14:19)

При вводе какой-либо информации в поле происходит автоматический поиск похожего значения в БД и сразу же выдается список существующих записей
Таким образом введя первые буквы автора - дальше можно просто выбрать его в списке. Это и удобно, и исключает различные оппечатки

А этого пока нет, да? Успешно добавила фамилию автора с опечаткой...
И дело не только в опечатках. есть авторы с "трудными" фамилиями, не разберёшь где имя, а где фамилия. Мы постарались их упорядочить, но подсказки здорово бы помогли. Кстати, наличие таких авторов - тоже аргумент против добавления книг разными пользователями. Ну какой человек в здравом уме может предположить, что Конан Дойля надо искать на букву Д, а Маркеса на букву Г?


--------------------
"Это было навсегда, пока не кончилось"
PMПисьмо на e-mail пользователю
Bottom Top
 Vitalik Пользователя сейчас нет на форуме
Отправлено: 12.10.2008 - 15:31:51 (post in topic: 40, link to post #210083)
Цитировать сообщение Цитировать выделенный текст


Программист каталога
Group Icon
Профиль
Группа: Administrator assistants
Сообщений: 1107
Поблагодарили: 1972
Ай-яй-юшек: 0
Штраф:(0%) -----

Цитата (Lona @ 12.10.2008 - 14:47)
А этого пока нет, да?

Гм.. На самом деле это уже есть..
Может мы друг друга не правильно поняли?.. Или куда-то затесался досадный глюк..

Цитата (Lona @ 12.10.2008 - 14:47)
Успешно добавила фамилию автора с опечаткой...

Не.. В принципе если очень захотеть, то никто не помешает добавить фамилию с опечаткой. "Человек всегда прав". А вдруг типа наоборот - это в БД оппечатка.
Эта возможность лишь сообщает о том, что уже есть в БД, дабы избежать нежелательных "дубликатов" и "вариаций" фамилий..

Цитата (Lona @ 12.10.2008 - 14:47)
И дело не только в опечатках. есть авторы с "трудными" фамилиями, не разберёшь где имя, а где фамилия. Мы постарались их упорядочить, но подсказки здорово бы помогли. Кстати, наличие таких авторов - тоже аргумент против добавления книг разными пользователями. Ну какой человек в здравом уме может предположить, что Конан Дойля надо искать на букву Д, а Маркеса на букву Г?

Этот вопрос тоже успешно решается с помощью этой "фичи" wink

Например, так.

Открываем окошко добавления аудиокниги:
user posted image

Начинаем вводить первые буквы фамилии (сразу активируется синий кружочек справа):
user posted image

И через секунду появляется раскрывающийся список с вариантами фамилий и имен:
user posted image

Можно выбрать подходящее с помощью мышки или курсорными клавишами:
user posted image

Кстати, прошу заметить, что если введенные буквы находятся не в начале имени, а в начале фамилии или какого-нибудь там отчества, то они тоже выводятся. Благодаря этому "трудные" фамилии искать получается легче легкого handup

Потом, например, мы можем ввести еще одну уточняющую букву и получить единственный доступный вариант:
user posted image

Выбираем его из списка и радуемся жизни:
user posted image

dance3


--------------------
Каталог окончательно переселился на главную страничку клуба! © abook-club.ru
PMПисьмо на e-mail пользователюСайт пользователяICQYahoo
Bottom Top
 Поблагодарили за полезное сообщение: freestyle, Lona, mus801, krokik, Khiolga, Idlin



0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Опции темы Страницы: (13) 1 [2] 3 4 ... Последняя » Ответ в темуСоздание новой темыСоздание опроса
 
  


Анклавы Клуба в социальных сетях:
Клуб любителей Аудиокниг - Твиттер  Клуб на ФейсБук  Клуб любителей Аудиокниг - наш канал на YouTube  Канал Клуба Любителей Аудиокниг в Телеграм