Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

improved printing for timeline view #4813

Open
arshaw opened this issue Dec 17, 2015 · 11 comments
Open

improved printing for timeline view #4813

arshaw opened this issue Dec 17, 2015 · 11 comments

Comments

@arshaw
Copy link
Member

@arshaw arshaw commented Dec 17, 2015

Events use absolutely positioning, and absolute positioning has proven to be extremely unreliable when rendering a calendar for print preview and print.

The solution to making well-behaved print rendering is to probably move towards a list of events for each resources, denoted with text dates, similar to what agenda view does.

@arshaw arshaw changed the title improved printing timeline view improved printing for timeline view Dec 17, 2015
@arshaw

This comment has been minimized.

Copy link
Member Author

@arshaw arshaw commented Dec 17, 2015

this screenshot, provided by shiv, has events that positioned off-by-one-day:

screen shot 2015-12-17 at 12 57 21 pm

@atilleul

This comment has been minimized.

Copy link

@atilleul atilleul commented May 19, 2016

Hello,
My company would also be very interested in this feature. We actually have an open incident/case for this. Having the correction natively in FC Scheduler would be great!

@anton-bot

This comment has been minimized.

Copy link

@anton-bot anton-bot commented Jun 8, 2016

column headers missing

A screenshot of column headers missing in timeline view when printing. Temporary fix: described in fullcalendar/fullcalendar-scheduler#185 .

@harohl

This comment has been minimized.

Copy link

@harohl harohl commented May 7, 2018

I need a reliable print view of the timeline. My customers will not be happy with a print of a list view.

@acerix

This comment has been minimized.

Copy link
Member

@acerix acerix commented Sep 19, 2018

@ningzhang422

This comment has been minimized.

Copy link

@ningzhang422 ningzhang422 commented Sep 20, 2018

      header: {
        left: 'today prev,next',
        center: 'title',
        right: 'timelineDay,timelineWeek,timelineMonth'
      },
      defaultView: 'timelineMonth',
      views: {
        timelineMonth: {
          slotLabelFormat: [
              'dd\nD'
            ],
          slotWidth: 5
        }
      },
      navLinks: true,

This is the config for timelineMonth in my project. Head is printed but I got another issue is that the THEAD does not repeat in case there are multiple pages. I add css code in my print.css and Nothing changed.

table {
            -fs-table-paginate: paginate;
        }

thead {display: table-header-group;}

A screenshot for my issue. This is a print preview screenshot. It's not my app view.
example

@Monigingir

This comment has been minimized.

Copy link

@Monigingir Monigingir commented Sep 26, 2018

Hi,

Any Idea when it will be implemented. Since header repeat is needed for the print option.

Thanks

@eothein

This comment has been minimized.

Copy link

@eothein eothein commented Oct 10, 2018

Also automatic scaling to fit the page width / height if possible.

@harohl

This comment has been minimized.

Copy link

@harohl harohl commented Jan 4, 2019

Improved printing of the timeline view is probably one of the biggest issues preventing us from retiring our old views. As I said previously, telling a customer to print the list view instead is not a solution. This makes our new interface inferior to the one we are trying to retire. This issue is 3 years old now. Are there any plans to address this, or has it been improved in any recent version?

@therealrobster

This comment has been minimized.

Copy link

@therealrobster therealrobster commented May 14, 2019

This is a requirement for our company also. Our clients need to print an accurate rendering of the day's calendar

@arshaw arshaw transferred this issue from fullcalendar/fullcalendar-scheduler Jul 30, 2019
@arshaw arshaw added this to the css-refactor milestone Jul 30, 2019
@arshaw

This comment has been minimized.

Copy link
Member Author

@arshaw arshaw commented Feb 5, 2020

If you're curious to know, this will be included in v5 (currently in-development)
blog post: https://fullcalendar.io/blog/2020/02/changes-in-the-upcoming-v5

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
9 participants
You can’t perform that action at this time.