Pages: (4) 1 2 [3] 4  ( Show unread post )

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

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

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

Group: Members
Posts: 2488
Warn:0%-----
QUOTE (Brait @ 02-03-2007, 05:06)
Новая редакция.
Супер, спасибо!
PM
Top Bottom
 Brait Member is Offline
 Posted: 05-03-2007, 07:57 (post 33, #721259)

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

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

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

This post has been edited by ShirA on 05-03-2007, 19:01
PM Email Poster
Top Bottom
 bubamara Member is Offline
 Posted: 05-03-2007, 21:01 (post 35, #721497)

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

Group: News makers
Posts: 3654
Warn: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.

Всё.

This post has been edited by bubamara on 05-03-2007, 21:01
PM Email Poster
Top Bottom
 k-dmitriy Member is Offline
 Posted: 05-03-2007, 22:43 (post 36, #721537)

Steppenwolf

Group: Members
Posts: 2253
Warn: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
 Posted: 05-03-2007, 22:53 (post 37, #721543)

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

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

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

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

Steppenwolf

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

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

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

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

Ответственный за БД
Group: Roots
Group: Roots
Posts: 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
 Posted: 06-03-2007, 08:42 (post 41, #721672)

JazzMan

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

Steppenwolf

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

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

Group: News makers
Posts: 3654
Warn:0%-----
Исходник:

CODE
Churchill's Speech
Aces High
2 Minutes to Midnight

Результат:

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

PM Email Poster
Top Bottom
 bubamara Member is Offline
 Posted: 06-03-2007, 10:22 (post 44, #721707)

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

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

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

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

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