Universal Post Manager

Universal Post Manager

Posted on August 21, 2014 by Tom Chuck

This plugin is a perfect solution to allow your post/news/articles readers save it as PDF, MS Word Document, Text, HTML, XML and Print.

UPM adds saving buttons under post content. It also allows you to locate these buttons whenever you need.

 

UPM – General Settings

Saving Manager

For Saving Manager there is turning off/on option too, you can control all type of document saving such as Text , HTML , MS Word , PDF and XML. Also you can choose appearance type of saving buttons and strings such as String or Button, Horizontal or Vertical , buttons align left or right , but it is possible to style buttons and strings by css directly.

And about Location of saving buttons and strings , by default saving buttons are added at end of posts and pages, but you can disable this location and use custom type of localization , for this purpose you should put this code :
<?php upm_save() ?>
in template ( single, page or other custom template files for post and pages ) files wherever you want .

Print Manager

Print Manager also have turn on/off , localization, button type options , here you can choose mode of print button appearance , such as Single or With saving buttons.

For custom localization of Print button use this code: <?php upm_print() ?> .

UPM – Saving Manager

Text Save Options

In this page you can find setting options for all type of post and page saving , first of them is “Save as Text”. Here you can choose type of button icon/button , set button’s or icon’s image URL from different images ( if you want custom button or icon image you should put it in /wp-content/plugins/universal-post-manager/images/img/ folder and type image name in that input area ) , and of course you can manage text of button’s string type.

Saved text document have got seven part of content :

  • Header – Site and saved date information,
  • Title – Title of saved post or page,
  • Body – Content of saved post or page,
  • Images – URLs of images which are included in saved post or pages ( as far as you know text file can not include images, for this purpose we have added this part of content and if someone want to see images of that text document he can find it using image URLs ),
  • Excerpts – hand-crafted summaries of your post content,
  • Date – Post date , Post date GMT , Post modified date , Post modified date GMT ,
  • Footer – Plugin information.

 

HTML Save Options

Like Save as Text , there are same options to choose button type , image , to change string’s text , but there is an additional option called “CSS code” , here you can put your css code to style your saved HTML document .

Saved html document have got five part of content :

  • Header – Site and saved date information,
  • Content – Title and body of saved post or page,
  • Excerpts – hand-crafted summaries of your post content,
  • Date – Post date , Post date GMT , Post modified date , Post modified date GMT ,
  • Footer – Plugin information.

Word Document Save Options

In this admin-box also there are options to choose button type , image , to change string’s text , option to style your saved Word document and one more option to choose according template for Microsoft Office or Open Office document.

Saved Word Document have got five part of content :

  • Header – Site and saved date information,
  • Content – Title and body of saved post or page,
  • Excerpts – hand-crafted summaries of your post content,
  • Date – Post date , Post date GMT , Post modified date , Post modified date GMT ,
  • Footer – Plugin information.

PDF Save Options

In this admin-box also there are options to choose button type , image , and to change string’s text .
About one importent PDF error:
[ FPDF error: Alpha channel not supported ] You may encounter this error while viewing any PDF file containing a PNG file. Many PNG files have an Alpha channel imbedded in the file. The process in five steps listed below removes that Alpha Channel from the PNG file.

  1. Open the PNG file in a graphics program,
  2. Save as a JPG format and close the file,
  3. Reopen the new JPG file in the graphics program,
  4. Save as a PNG file again,
  5. Reattach the new PNG file to your post,

Saved PDF document only consits of post content included images.

XML Save Options

Like Save as Text , there are same options to choose button type , image and to change string’s text.

This is an example of simple xml document which has saved from “About” page.

<?xml version="1.0" encoding="UTF-8" ?>
<upm-export>
<title>Example</title>
<link>http://example.com</link>
<description>Just another WordPress weblog</description>
<pubDate>Mon Jan 4 1:39:33 2010 / +0400 GMT</pubDate>
<generator>Universal Post Manager 1.0.4 [ www.ProfProjects.com ]</generator>
<language>en</language>
<item>
<title>About</title>
<link>http://example.com/?page_id=2</link>
<pubDate>Mon Jan 4 1:39:33 2010 / +0400 GMT</pubDate>
<guid isPermaLink="false">http://example.com/?page_id=2</guid>
<content-encoded>This is an example of a WordPress page, you could edit this to put information about yourself or your site so readers know where you are coming from. You can create as many pages like this one or sub-pages as you like and manage all of your content inside of WordPress.</content-encoded>
<excerpt-encoded />
<wp-post_id>2</wp-post_id>
<wp-post_date>2009-11-14 00:27:22</wp-post_date>
<wp-post_date_gmt>2009-11-13 20:27:22</wp-post_date_gmt>
</item>
</upm-export>

Saving buttons

Here are saving and printing buttons which can be showen on posts and pages of blog.



UPM – Print Manager

 

Print Template Settings

Since UPM v1.0.3 we have included printing feature in this plugin . When you press on print icon or button , all content of your post or pages is included in print template . As you can see in admin-box there are six part of printing template which you can show or hidden in print document.

Print Buttons & Style

Here you can choose type of button icon/button , set button’s or icon’s image URL from different images ( if you want custom button or icon image you should put it in /wp-content/plugins/universal-post-manager/images/img/ folder and type image name in that input area ) , manage text of button’s “string” type and of course you can style print template adding css code in according input area.