GithubHelp home page GithubHelp logo

ape's People

Contributors

bfallert avatar dennmuel avatar jmechnich avatar kba avatar mahaesin avatar stweil avatar ubma avatar zuphilip avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Forkers

th122

ape's Issues

Modularize and share XML/XSLT Templates

APE printind is based on incoming HTML mails that are created by Alma. These mails are based on tons of different templates containing multiple fields and elements.

It could be useful to clean up things and modularize and possibly share the most used templates.

Status map / flow chart

Creation of a status map / flow chart for a better understanding of containing elements, processes and relations between components

Wkhtmltopdf Fonts

Is it possible to add additional fonts like Chinese? At the moment non contained fonts cannot be printed, fields are emtpy in pdf.

Use newer php-mime-mail-parser

There are newer releases available on GitHub, maybe with relevant bug fixes.

We should update the code and could either include php-mime-mail-parser as a git submodule or use a package from the Linux distribution (if available).

Filter history entries by date or category

Filter function (date, category, ...) for certain print items requested. Could be realized with a webform, that lets the user select a range of entries and print them (again) directly from the web interface.

In this case there was a printer error so the items have been sent but not printed and therefore should be printed again the next day.

Updating wkhtmltopdf scales down font-sizes

Note: This is only relevant for updating older installations

Issue: The release change from wkhtmltopdf 0.12.3 to 0.12.4 changed handling of different screen-resolutions. This led to a number of size issues, documented in wkhtmltopdf/wkhtmltopdf#3241. The fix, release 0.12.5 still renders fonts smaller than 0.12.3 did. Especially for hold shelf slips our staff very much wanted to keep the previous size.

Fix: Adding the parameter --disable-smart-shrinking in the 0.12.5 production chain resulted in printouts matching their counterpart from the system running 0.12.3

For sites starting out with 0.12.5 this would probably not be necessary since they would start their design process with the scaling as-is.

Expand config file

Think about expanding the config file print.conf, add additional values. Which other elements may be useful?

Treatment of special signs

Treatment of special signs in title and signature has to be re-evaluatedand corrected. For example there are problems if the signature contains slashes "/"

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.