Страницы: (4) 1 2 [3] 4  ( К непрочитанному сообщению )

> Оформление треклистов, "...плевать чаво, но чтоб крас-и-и-во!" ©
 ShirA Member is Offline
 Отправлено: 02-03-2007, 11:19 (post 31, #719960)

слушаю и... приглядываю
Group: Netlab Soldier
Группа: Netlab Soldier
Сообщений: 1558
Рейтинг:0%-----
QUOTE (Brait @ 02-03-2007, 06:06)
Новая редакция.
IMHO, класс!
PM Email Poster
Top Bottom
 64fp Member is Offline
 Отправлено: 02-03-2007, 11:56 (post 32, #719981)

У...ный поэтикой танка

Группа: Members
Сообщений: 2488
Рейтинг:0%-----
QUOTE (Brait @ 02-03-2007, 05:06)
Новая редакция.
Супер, спасибо!
PM
Top Bottom
 Brait Member is Offline
 Отправлено: 05-03-2007, 07:57 (post 33, #721259)

Ответственный за БД
Group: Roots
Группа: Roots
Сообщений: 3779
QUOTE (k-dmitriy @ 02-03-2007, 15:42)
с чего бы опере так косячить, в варинте soxatyi такого не наблюдается, или это только у меня так?
Проблема была в шрифтах. FIXED.
PM
Top Bottom
 ShirA Member is Offline
 Отправлено: 05-03-2007, 19:00 (post 34, #721444)

слушаю и... приглядываю
Group: Netlab Soldier
Группа: Netlab Soldier
Сообщений: 1558
Рейтинг:0%-----
Brait, количество точек не работает. посмотри, пожалуйста.

пробовал здесь

Это сообщение отредактировал(а) ShirA - 05-03-2007, 19:01
PM Email Poster
Top Bottom
 bubamara Member is Offline
 Отправлено: 05-03-2007, 21:01 (post 35, #721497)

Ваня Б. Коровкин

Группа: News makers
Сообщений: 3654
Рейтинг:0%-----
Оставив эстетику результата в стороне, пару слов о постановке задачи и методе решения.

Я чего-то не понимаю или задача сводилась к изменению шрифта и арифметике на расстановку точек в преформатированном и набранном определенным образом тексте? Тогда каков был смысл в движениях? Новый тэг не упрощает задачу по созданию списка и не приводит список к единому правильному виду. Среднестатистический начинающий (или не начинающий,а просто ленивый) релизер на 90% скопирует текст с какого-нибудь сайта и выдаст треклист в таком виде:

CODE
1. Sign Of The Cross
2. Lord Of The Flies
3. Man On The Edge
4. Fortunes Of War
5. Look For The Truth
6. The Aftermath
7. Judgement Of Heaven
8. Blood On The World's Hands
9. The Edge Of Darkness
10. 2 A.M.
11. The Unbeliever

В результате (сейчас) получится вот что:

user posted image

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

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

Ну да - "критиковать каждый может, а ты вот предложи!" Предлагаю.

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

И решается такая задача до смешного просто.

Что ВСЕГДА есть в стандартном лослесс-релизе? Правильно - куй. Рисуется тэг TRACKLIST (или можно для краткости - CUE), внутрь которого копипастится куй. При добавлении поста куй парсится, что совсем несложно благо структура у него линейная и однозначная.

Из куя извлекаются
- названия треков
- номера
- длительность
и все это хозяйство красиво (или не очень) форматируется.

Итого для получения идеального треклиста релизер должен набрать открытие + закрытие тэга, нажать Ctrl-A, Ctrl-C, Ctrl-V.

Всё.

Это сообщение отредактировал(а) bubamara - 05-03-2007, 21:01
PM Email Poster
Top Bottom
 k-dmitriy Member is Offline
 Отправлено: 05-03-2007, 22:43 (post 36, #721537)

Steppenwolf

Группа: Members
Сообщений: 2253
Рейтинг:0%-----
QUOTE (bubamara @ 05-03-2007, 21:01)
Оставив эстетику результата в стороне, пару слов о постановке задачи и методе решения.

блаблабла

Итого для получения идеального треклиста релизер должен набрать открытие + закрытие тэга, нажать Ctrl-A, Ctrl-C, Ctrl-V.

Всё.
посмотри постскриптум :wink: Post Link: Оформление треклистов не касаясь трафика и скриптинга тамь есть одна существенная проблема :(
PM ICQ
Top Bottom
 bubamara Member is Offline
 Отправлено: 05-03-2007, 22:53 (post 37, #721543)

Ваня Б. Коровкин

Группа: News makers
Сообщений: 3654
Рейтинг:0%-----
QUOTE (k-dmitriy @ 05-03-2007, 22:43)
посмотри постскриптум :wink:
да видел уже... но мне показалось, что видел его один я :laugh: пришлось повторить и развить мысль, поскольку то, во что выродилась задача на текущем этапе - ну вааще ни в какие ворота. Может, в этот раз заметят? :rolleyes:

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

А можно оставить как есть (мне, как я уже сказал выше, параллельно)... но раз тему завели - значит, это кому-то нужно?:)
PM Email Poster
Top Bottom
 k-dmitriy Member is Offline
 Отправлено: 05-03-2007, 23:12 (post 38, #721555)

Steppenwolf

Группа: Members
Сообщений: 2253
Рейтинг:0%-----
так а с последним треком-то что делать :)
можно вообще обойтись без нагрузки на сервер, явоскриптом на стороне клиента :)
PM ICQ
Top Bottom
 bubamara Member is Offline
 Отправлено: 06-03-2007, 00:26 (post 39, #721590)

Ваня Б. Коровкин

Группа: News makers
Сообщений: 3654
Рейтинг:0%-----
QUOTE (k-dmitriy @ 05-03-2007, 23:12)
так а с последним треком-то что делать :)
То же, что с ним делает фубар, когда парсит куй...

Про яву и иже с ней (ака "детали эффективной реализации" - это уже пусть решает тот, кто в курсе возможностей конкретного хостинга.
PM Email Poster
Top Bottom
 Brait Member is Offline
 Отправлено: 06-03-2007, 06:39 (post 40, #721661)

Ответственный за БД
Group: Roots
Группа: Roots
Сообщений: 3779
QUOTE (bubamara)
И хорошо еще, если будут номера. И если номера не будут перепутаны - в настоящий момент нумерация не отслеживается.
Ошибочное утверждение. Изначально парсер отрезал номера треков и вставлял свои. Тоесть делал нумерацию по новой. И он не считал треками строки без времени.

Теперь, с учетом пожеланий, все строки считаются треками и обрабатываются по единому алгоритму:
CODE
[tracklist]
1. Sign Of The Cross (1:02)
2. Lord Of The Flies
Man On The Edge
4. Fortunes Of War
5. Look For The Truth  15:59
11. The Aftermath
7. Judgement Of Heaven
8. Blood On The World's Hands
9. The Edge Of Darkness
10. 2 A.M.
11. The Unbeliever
[/tracklist]

TRACKLIST
 1. Sign Of The Cross . . . . . . .1:02
 2. Lord Of The Flies . . . . . . . . .
 3. Man On The Edge . . . . . . . . . .
 4. Fortunes Of War . . . . . . . . . .
 5. Look For The Truth . . . . . .15:59
 6. The Aftermath . . . . . . . . . . .
 7. Judgement Of Heaven . . . . . . . .
 8. Blood On The World's Hands. . . . .
 9. The Edge Of Darkness. . . . . . . .
10. 2 A.M.. . . . . . . . . . . . . . .
11. The Unbeliever. . . . . . . . . . .
PM
Top Bottom
 retro Member is Offline
 Отправлено: 06-03-2007, 08:42 (post 41, #721672)

JazzMan

Группа: News makers
Сообщений: 6282
Рейтинг:0%-----
По-моему, надо нули перед цифрами до 10 оставлять.
01
02
и т.д.
PM Email Poster Shared files
Top Bottom
 k-dmitriy Member is Offline
 Отправлено: 06-03-2007, 09:27 (post 42, #721685)

Steppenwolf

Группа: Members
Сообщений: 2253
Рейтинг:0%-----
QUOTE
То же, что с ним делает фубар, когда парсит куй...
а что он с ним делает? я если звуковой файл убираю - он куй не открывает :(
PM ICQ
Top Bottom
 bubamara Member is Offline
 Отправлено: 06-03-2007, 10:17 (post 43, #721703)

Ваня Б. Коровкин

Группа: News makers
Сообщений: 3654
Рейтинг:0%-----
Исходник:

CODE
Churchill's Speech
Aces High
2 Minutes to Midnight

Результат:

user posted image "вот так и рождаются нездоровые сенсации"© :rzhu:

PM Email Poster
Top Bottom
 bubamara Member is Offline
 Отправлено: 06-03-2007, 10:22 (post 44, #721707)

Ваня Б. Коровкин

Группа: News makers
Сообщений: 3654
Рейтинг:0%-----
QUOTE (k-dmitriy @ 06-03-2007, 09:27)
QUOTE
То же, что с ним делает фубар, когда парсит куй...
а что он с ним делает? я если звуковой файл убираю - он куй не открывает :(
Семён Семёныч!© :( Точно ведь... В куе не пишется конец диска и умный фубар вычисляет длительность крайнего трека из длительности звукового файла минус последняя отметка куя...

Но это все равно лучше, чем вообще без длительностей. И опять-таки - простота и единообразие :rolleyes:
PM Email Poster
Top Bottom
 64fp Member is Offline
 Отправлено: 06-03-2007, 16:09 (post 45, #721843)

У...ный поэтикой танка

Группа: Members
Сообщений: 2488
Рейтинг:0%-----
QUOTE (retro @ 06-03-2007, 07:42)
По-моему, надо нули перед цифрами до 10 оставлять.
01
02
и т.д.
Для чего?
PM
Top Bottom
Topic Options Страницы: (4) 1 2 [3] 4