Version 9.38
* The assign lock command (on the hotkey "!") now does a better job at keeping new display ads away from locked pages.
* The "Lock" menu has a new option "Assign lock all pages" and the "Unlock" menu has a new option "Unassign lock all pages". This makes it easier to assign lock all pages before loading late ads.
* The command to lock liners now allows you to lock a single page even when the line ads are unflowed. This can help make pages with only display ads.
* runcpag.sh has a new "perf" option to show operating system level performance statistics using the "perf" utility.
Version 9.39
* The paste list now shows the ad notes field.
* ClassPag no longer places square-offs on retail pages.
Version 9.40
* The "Lock" and "Unlock" menus have new options to assign lock or unassign lock selected pages.
* The "Ad Loading" product configuration screen has a new field "Duplicated ad numbers keep" to control how ClassPag treats duplicated ad numbers when importing ads.
The default value "DEF" works as before to keep the first ad with a given ad number. This option does not cross-check the ad databases and allows a simple agate ad to have the same id as a display ad or a complex agate ad. This option is the fastest, and you should use it unless you expect duplicated ads in the interface.
The value "FIRST" takes the first ad with a given ad number.
The value "LAST" takes the last ad with a given ad number.
"FIRST" and "LAST" can be useful when merging interface files while phasing in a new front-end. If both front-ends send the same ad, you can use "FIRST" or "LAST" to ensure that ClassPag selects the correct ad. "FIRST" and "LAST" make the import process slower so use them only if you expect duplicate ads; otherwise, leave this field empty.
* Increased the size of the ad preview cache from 1500 to 2000 and made the ad preview cache more efficient. This should make pages display faster in sessions where many ads have previews.
Version 9.41
* menprof.sh and runcpag.sh have new a openimportdir option to specify an import area to load. For example, use "/u/cpag/runcpag.sh openimportdir impMon" to start a session with the interface files in /u/cpag/root/scratch/impMon.
* menprof.sh and runcpag.sh have new openacross and opendown options to set the number of pages across and down.
If they are negative, ClassPag opens its default 4x2 view.
If they are "0" or not set, ClassPag opens a single page view if a page number was set and the default view otherwise.
* The menprof.sh and runcpag.sh scripts no longer require setting the spice environment before calling them with the openfile option.
* ClassPag no longer places square-offs on retail pages.
* Fixed the field labeling on the "Outext Export" screen of the product configuration. It had been offset since the "Retail Mode" field was added in version 9.35.
* Fixed a problem where ClassPag could place the last segment of the last segmented ad in a column in the wrong place when the ads were external and the leading above display ads plus the leading below display ads was larger than the worst case leading above or below agate ads.
Version 9.42
* The "Reports" menu has two new reports "Report of Color Usage" and "Report of Ads by Page". The Color Usage report shows the color pages and the color ads on each page. The page and ad colors correspond to the configuration settings that control how ClassPag shows colors on the screen. The "Ads" report shows all of the ads in the product.
* ClassPag now writes double truck flags in outext ad and page record.
Version 9.43
* Improvements to the color usage report.
Version 9.44
* ClassPag can now create SCS Extended Product XML files when you print pages.
In the Printer definition, set "Write ad list"/"Escribir listo" to "S". The XML will be called "outext.xml". The print command can rename and copy this file as needed.
* ClassPag now supports organizations. The menprof.sh and runcpag.sh scripts have a new "org" parameter where you can specify the organization.
Most expressions can now access the organization through the OrgId variable.
If several offices share the same pagination server, use the organization to identify the office, and then print commands, for example, can check OrgId to print to the local printer in the office.
Use organization ids to identify locations and site ids to identify business units.
* ClassPag no longer attempts to place EPS files on pages if the file data starts with a lot of non-alphanumeric characters. This prevents totally corrupted EPS files from causing postscript errors on pages.
* When you view an ad with "View Box", if ClassPag can find the ad image but the ad image has an unrecognizable format, ClassPag now shows a message that the image is bad instead of showing the same message as for missing images.
* The Ad Conflicts list now shows ads with bad images with the "Reason" of "BAD_EPS" instead of "MISSING_EPS".
If you have custom filters, you might want to adjust them to handle BAD_EPS.
* mapclass.sh automatically sets the "scr" option if it is run from inside a work area and the ClassPag setup script has not been run. This makes it safer to run from a command line.
--- Screen captures ---
Product configuration field to control how ClassPag handles duplicated ad numbers. Leave the field empty or set to "DEF" unless your interface frequently sends duplicate ad numbers.
The new Color Usage report that shows color pages and color ads.
The new Ads by Page report that shows the ads on each page.
The new "S" option for "Write Ad List" to create an SCS Extended Product XML called outext.xml.
Example page
Sample section of the XML
<?xml version="1.0" encoding="ISO-8859-1"?>
<prd:productExt xmlns:prd="http://www.newspapersystems.com/ns/product" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.scssupport.com/ns/product file:productex.xsd" file_type="OneProductActual" created_by="ClassPag" created_timestamp="2015-11-23T21:28:03.905">
<edition_design>
<run_date>1997-10-22</run_date>
<paper>
<ordinal>01</ordinal>
<name>SCS Times</name>
</paper>
<edition>
<ordinal>1</ordinal>
</edition>
<primary_width_unit convertToInches="1">INCHES</primary_width_unit>
<secondary_width_unit convertToInches="72">POINTS</secondary_width_unit>
<primary_height_unit convertToInches="1">INCHES</primary_height_unit>
<secondary_height_unit convertToInches="72">POINTS</secondary_height_unit>
<epsfile_name>ceps.out</epsfile_name>
<eps_file_prolog_end_offset>6447</eps_file_prolog_end_offset>
<eps_file_trailer_end_offset>6452</eps_file_trailer_end_offset>
</edition_design>
<edition_description>
<parameters>
<paper_type>Broadsheet</paper_type>
<press_run>Straight</press_run>
<columns>10</columns>
<edit_columns>10</edit_columns>
<show_columns>10</show_columns>
<displayadv_columns>10</displayadv_columns>
<page_height>21.000</page_height>
<leading>0.079</leading>
<peak>0.000</peak>
<fudge_factor>0.000</fudge_factor>
<side>0.000</side>
<top>0</top>
<nonfull_stack>0.000</nonfull_stack>
<topofpagehit>0.000</topofpagehit>
<page_width>12.841</page_width>
<column_gutter>0.109</column_gutter>
<try>1</try>
<number_of_zones>1</number_of_zones>
<dummy_style>PR</dummy_style>
<paper_style>FR</paper_style>
<page_numbering_style>1</page_numbering_style>
<units>INCHES</units>
<ad_size_type>1</ad_size_type>
<center_gutter>0.000</center_gutter>
<margin_top>0.000</margin_top>
<margin_bottom>0.000</margin_bottom>
<margin_left>0.000</margin_left>
<margin_right>0.000</margin_right>
<margin_inside>0.000</margin_inside>
<margin_outside>0.000</margin_outside>
<page_trim_width>12.841</page_trim_width>
<page_trim_height>21.000</page_trim_height>
</parameters>
<section_list>
<ordinal>1</ordinal>
<name>F</name>
</section_list>
<total_pages>7</total_pages>
<pagerec>
<number>7</number>
<section_name>F</section_name>
<book_name>F</book_name>
<column_page_width>10</column_page_width>
<page_height>0021.000</page_height>
<largest_zone_page_number>7</largest_zone_page_number>
<page_request_type>None</page_request_type>
<page_assignment>7</page_assignment>
<section_assignment>7</section_assignment>
<page_status>Create</page_status>
</pagerec>
</edition_description>
<ad>
<transaction_code>A</transaction_code>
<ad_number>7206</ad_number>
<ad_type>Header</ad_type>
<column_width>1</column_width>
<height>0.628</height>
<customer/>
<number_of_colors>0</number_of_colors>
<file_name_ref>ceps.out</file_name_ref>
<ad_classified>
<class_code>1372</class_code>
<class_sort>010045</class_sort>
<eps_file_starting_offset>3150805</eps_file_starting_offset>
<eps_file_ending_offset>3151290</eps_file_ending_offset>
</ad_classified>
<page_assignment>0007</page_assignment>
<section_assignment>F</section_assignment>
<section_relative_assignment>7</section_relative_assignment>
<column_position>10</column_position>
<uom_horizontal_position>11.655</uom_horizontal_position>
<uom_vertical_position>20.309</uom_vertical_position>
</ad>
<ad>
<transaction_code>A</transaction_code>
<ad_number>0074510028</ad_number>
<ad_type>Display</ad_type>
<column_width>3</column_width>
<height>3</height>
<customer/>
<number_of_colors>0</number_of_colors>
<file_name_ref>/u/displayads/0074510028</file_name_ref>
<ad_classified>
<class_code>1400</class_code>
<class_sort>0044280074</class_sort>
<column_request>0</column_request>
<height_request>0.00</height_request>
</ad_classified>
<page_assignment>0007</page_assignment>
<section_assignment>F</section_assignment>
<section_relative_assignment>7</section_relative_assignment>
<column_position>8</column_position>
<uom_horizontal_position>9.065</uom_horizontal_position>
<uom_vertical_position>13.558</uom_vertical_position>
</ad>
<ad>
<transaction_code>A</transaction_code>
<ad_number>2616</ad_number>
<ad_type>Header</ad_type>
<column_width>1</column_width>
<height>0.438</height>
<customer/>
<number_of_colors>0</number_of_colors>
<file_name_ref>ceps.out</file_name_ref>
<ad_classified>
<class_code>1356</class_code>
<class_sort>010031</class_sort>
<eps_file_starting_offset>3117944</eps_file_starting_offset>
<eps_file_ending_offset>3118405</eps_file_ending_offset>
</ad_classified>
<page_assignment>0007</page_assignment>
<section_assignment>F</section_assignment>
<section_relative_assignment>7</section_relative_assignment>
<column_position>7</column_position>
<uom_horizontal_position>7.770</uom_horizontal_position>
<uom_vertical_position>20.499</uom_vertical_position>
</ad>
--- cut ---
</prd:productExt>
View of the XML using PGLAdBoss. The XML currently includes ads and headers for tearsheet reports and discrepancy checking. It currently does not include banners and fillers.
Comments
0 comments
Please sign in to leave a comment.