[Solved] Medianizer - Added e Changed date in card actor

Your experience with Movienizer, questions, remarks.
User avatar
xbox80
Superstar
Posts: 501
Joined: Tue Sep 15, 2009 8:50 am
Location: Italy-Russian

Re: Medianizer - Added e Changed date in card actor

Post by xbox80 » Mon Nov 20, 2017 1:17 pm

для Medianizer

Дата добавления, Дата изменения, Дата просмотра Я бы хотел его переместить
какой script Breeze (.pas) следует изменить и где?

это 11 скриптов .pas :shock: для Breeze :|
Attachments
Screen Capture #189.png
Screen Capture #189.png (452.3 KiB) Viewed 11447 times

TerribleFloater
Superstar
Posts: 1929
Joined: Thu Feb 28, 2008 4:20 pm

Re: Medianizer - Added e Changed date in card actor

Post by TerribleFloater » Mon Nov 20, 2017 4:08 pm

xbox80 wrote:
Mon Nov 20, 2017 9:29 am
как распознавать интерфейсы скрипт (.pas) (Breeze, Modern, Orange) для фильмов и людей и многое другое? :roll:
imd он один imdb_movie.pas и imdb_person.pas

есть идентификаторы скриптов? :?:
Я не очень понял вопрос. Как понял, так отвечаю :-)
Назначение скрипта определяется по присутствию в имени файла предопределённых слов:
интерфейс — "program",
люди кино — "person",
фильмы — "movie",
люди музыки — "artist",
музыка — "music",
люди книг — "author",
книги — "book".
Внутри файла интерфейса в разделе констант (определяется словом "const") перечисляются название скрипта, его язык, версия и автор.
Хочу: чёрные списки, пол людей, пользовательские поля изданий.
Кинопоиск: Image ПлюсКинопоиск: Image

TerribleFloater
Superstar
Posts: 1929
Joined: Thu Feb 28, 2008 4:20 pm

Re: Medianizer - Added e Changed date in card actor

Post by TerribleFloater » Mon Nov 20, 2017 4:53 pm

xbox80 wrote:
Mon Nov 20, 2017 1:17 pm
для Medianizer

Дата добавления, Дата изменения, Дата просмотра Я бы хотел его переместить
какой script Breeze (.pas) следует изменить и где?

это 11 скриптов .pas :shock: для Breeze :|
А это как раз part3 :lol:
Attachments
Dio mio.PNG
Dio mio.PNG (671.52 KiB) Viewed 11441 times
breeze_program_part3.pas
(126.73 KiB) Downloaded 138 times
Хочу: чёрные списки, пол людей, пользовательские поля изданий.
Кинопоиск: Image ПлюсКинопоиск: Image

User avatar
xbox80
Superstar
Posts: 501
Joined: Tue Sep 15, 2009 8:50 am
Location: Italy-Russian

Re: Medianizer - Added e Changed date in card actor

Post by xbox80 » Mon Nov 20, 2017 5:13 pm

спасибо TerribleFloater
Вы переместили этот код?

Michele Placido e Laura Antonelli :D

Code: Select all

if DateAdd<>'' then begin
        ThisBlockCnt := ThisBlockCnt + 1;
        if (ThisBlockCnt mod 2 = 1) then
          border := bckgrnd
        else
          border := '';
        s:=s+format('<tr><td class="big-table-name"%s>%s</td><!-- <td class="middle-cell"></td> --><td class="big-table-value"%s>%s</td></tr>', [border, GetLangStr(670), border, SQLDate2Str(DateAdd)]);
      end;
      if DateUpdate<>'' then begin
        ThisBlockCnt := ThisBlockCnt + 1;
        if (ThisBlockCnt mod 2 = 1) then
          border := bckgrnd
        else
          border := '';
        s:=s+format('<tr><td class="big-table-name"%s>%s</td><!-- <td class="middle-cell"></td> --><td class="big-table-value"%s>%s</td></tr>', [border, GetLangStr(671), border, SQLDate2Str(DateUpdate)]);
      end;
      if DateSeen<>'' then begin
        ThisBlockCnt := ThisBlockCnt + 1;
        if (ThisBlockCnt mod 2 = 1) then
          border := bckgrnd
        else
          border := '';
        s:=s+format('<tr><td class="big-table-name"%s>%s</td><!-- <td class="middle-cell"></td> --><td class="big-table-value"%s>%s</td></tr>', [border, GetLangStr(672), border, SQLDate2Str(DateSeen)]);
      end;
      all:=all+s;
что делают все эти файлы? :roll:
с чем связаны? :shock: :shock: :shock: :shock: :shock:

сколько мусора (только для интерфейса)

breeze_program.pas
breeze_program.pas.comp
breeze_program_global.pas
breeze_program_global.pas.comp
breeze_program_part1.pas
breeze_program_part1.pas.comp
breeze_program_part10.pas
breeze_program_part10.pas.comp
breeze_program_part11.pas
breeze_program_part11.pas.comp
breeze_program_part2.pas
breeze_program_part2.pas.comp
breeze_program_part3.pas
breeze_program_part3.pas.comp
breeze_program_part3.pas.ORIGINALE -- > это моя резервная копия
breeze_program_part4.pas
breeze_program_part4.pas.comp
breeze_program_part5.pas
breeze_program_part5.pas.comp
breeze_program_part6.pas
breeze_program_part6.pas.comp
breeze_program_part6.pas.original
breeze_program_part7.pas
breeze_program_part7.pas.comp
breeze_program_part8.pas
breeze_program_part8.pas.comp
breeze_program_part9.pas
breeze_program_part9.pas.comp
breeze_program_variables.pas
breeze_program_variables.pas.comp

TerribleFloater
Superstar
Posts: 1929
Joined: Thu Feb 28, 2008 4:20 pm

Re: Medianizer - Added e Changed date in card actor

Post by TerribleFloater » Mon Nov 20, 2017 6:39 pm

xbox80 wrote:
Mon Nov 20, 2017 5:13 pm
спасибо TerribleFloater
Вы переместили этот код?
Да, и чуть-чуть отредактировал, чтобы "таблички" правильно шли одна за другой.
xbox80 wrote:
Mon Nov 20, 2017 5:13 pm
Michele Placido e Laura Antonelli :D
Especially for you! :lol:
Это и правда один из любимейших итальянских фильмов в моей коллекции.
xbox80 wrote:
Mon Nov 20, 2017 5:13 pm
что делают все эти файлы? :roll:
с чем связаны? :shock: :shock: :shock: :shock: :shock:
сколько мусора (только для интерфейса)
"Мусор" — это все файлы "*.comp". Файлы "*.pas" не используются напрямую, а компилируются при запуске программы. При редактировании любого файла "*.pas" можно смело удалять одноимённый файл "*.comp", он создастся заново при новом старте программы. Кстати, учтите, что при обновлении программы все файлы интерфейсов тоже обновятся, и их изменения исчезнут.
Что же до их количества, то это последствие механического склеивания в medianizer трёх программ: movie-, music- и book-. Вот все интерфейсные файлы и утроились и даже больше :(
Хочу: чёрные списки, пол людей, пользовательские поля изданий.
Кинопоиск: Image ПлюсКинопоиск: Image

User avatar
xbox80
Superstar
Posts: 501
Joined: Tue Sep 15, 2009 8:50 am
Location: Italy-Russian

Re: Medianizer - Added e Changed date in card actor

Post by xbox80 » Mon Nov 20, 2017 6:57 pm

TerribleFloater wrote:
Mon Nov 20, 2017 6:39 pm
xbox80 wrote:
Mon Nov 20, 2017 5:13 pm
Michele Placido e Laura Antonelli :D
Especially for you! :lol:
Это и правда один из любимейших итальянских фильмов в моей коллекции.
спасибо :)

смотреть "Спрут" с Микеле Плачидо ;)

https://ru.wikipedia.org/wiki/%D0%A1%D0 ... %B0%D0%BB)


Я хотел бы переместить мои данные из Medianizer в Movienizer :roll:

знать процедуру :|

https://www.movienizer.com/forum/viewto ... f=4&t=6383

TerribleFloater
Superstar
Posts: 1929
Joined: Thu Feb 28, 2008 4:20 pm

Re: Medianizer - Added e Changed date in card actor

Post by TerribleFloater » Mon Nov 20, 2017 8:21 pm

xbox80 wrote:
Mon Nov 20, 2017 6:57 pm
смотреть "Спрут" с Микеле Плачидо ;)
https://ru.wikipedia.org/wiki/%D0%A1%D0 ... %B0%D0%BB)
Я хотел бы переместить мои данные из Medianizer в Movienizer :roll:
знать процедуру :|
https://www.movienizer.com/forum/viewto ... f=4&t=6383
"Спрут" я тоже смотрел; именно там и познакомился с Микеле Плачидо.
Что до переделки базы Medianizer в Movienizer, то тут я пас :(
Хочу: чёрные списки, пол людей, пользовательские поля изданий.
Кинопоиск: Image ПлюсКинопоиск: Image

User avatar
xbox80
Superstar
Posts: 501
Joined: Tue Sep 15, 2009 8:50 am
Location: Italy-Russian

Re: Medianizer - Added e Changed date in card actor

Post by xbox80 » Mon Nov 20, 2017 8:26 pm

ок,
Я пишу авторам программы :?
возможно, они мне помогают :roll: :|

Микеле Пласидо отличный актер ;)

Лаура Антонелли умер :cry:

User avatar
xbox80
Superstar
Posts: 501
Joined: Tue Sep 15, 2009 8:50 am
Location: Italy-Russian

Re: Medianizer - Added e Changed date in card actor

Post by xbox80 » Thu Nov 23, 2017 5:35 am

Я хотел бы изменить информационную панель актера,влево

добавить:
Дата изменения
Актер: 55/1
всего фильма + коллекция (в этом случае 1) (равный моду Jef)

кто-то помогает мне :|
Attachments
первый.png
первый.png (305.45 KiB) Viewed 11394 times
после.png
после.png (347.66 KiB) Viewed 11394 times

TerribleFloater
Superstar
Posts: 1929
Joined: Thu Feb 28, 2008 4:20 pm

Re: [Edit] Medianizer - Added e Changed date in card actor

Post by TerribleFloater » Thu Nov 23, 2017 7:21 pm

Это сложнее, потому что у интерфейса breeze другая логика: или выводим всё, или только то, что в коллекции.
1. Добавляем целых 4 новых переменных.
2. Вычисляем их.
3. Выводим их при неравенстве 0.
И снова: я не поручусь за результат, потому что проверял только в movienizer, а потом перенёс в medianizer.
Attachments
breeze_program_part6.pas
(50.26 KiB) Downloaded 135 times
Хочу: чёрные списки, пол людей, пользовательские поля изданий.
Кинопоиск: Image ПлюсКинопоиск: Image

Post Reply