GithubHelp home page GithubHelp logo

pressbooks / pressbooks-publisher Goto Github PK

View Code? Open in Web Editor NEW
3.0 14.0 4.0 636 KB

The default theme for the root site on Pressbooks installations.

Home Page: https://pressbooks.org

License: MIT License

PHP 51.69% JavaScript 34.81% CSS 0.79% Shell 0.51% SCSS 12.19%
publishing catalog pressbooks default-theme pressbooks-theme

pressbooks-publisher's Introduction

Pressbooks Publisher

Packagist Packagist

The default theme for the root site on Pressbooks installations.

Requirements

  • PHP >= 7.4
  • WordPress >= 5.9.3
  • Pressbooks >= 5.34.1

Installation

Manual

Download the latest release and unzip the contents to WP_CONTENT_DIR . '/themes/pressbooks-publisher/'.

Composer

From within your WordPress or Bedrock root directory, run:

composer require pressbooks/pressbooks-publisher

GitHub Updater

Install the GitHub Updater plugin.

Then, from the GitHub Updater interface, navigate to the "Install Theme" tab. Enter https://github.com/pressbooks/pressbooks-publisher as the Theme URI, then click "Install Theme". Tagged updates to this theme will then be available as normal WordPress updates.

pressbooks-publisher's People

Contributors

cmurtagh avatar dac514 avatar dependabot[bot] avatar ho-man-chan avatar jeremyfelt avatar steelwagstaff avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

pressbooks-publisher's Issues

Infinite scroll in catalog

Prerequisites

Description

Catalog should support infinite scroll.

See: pressbooks/pressbooks#203

Steps to Reproduce

Not applicable.

System Information

Root Theme: Pressbooks Publisher
Pressbooks: 4.0.0-dev
WordPress: 4.8.0
PHP: 7.1

Catalog sorting

Prerequisites

Description

We want to be able to sort the catalog in Pressbooks Publisher in various ways, probably by: title, author, publication date, subject/genre. See pressbooks/pressbooks#205.

Steps to Reproduce

Not applicable.

System Information

Root Theme: Pressbooks Publisher
Pressbooks: 4.0.0-dev
WordPress: 4.8.0
PHP: 7.1

If a user without books logs in, landing page should display "Register" button

Prerequisites

Description

If a user without books logs in, the landing page should display "Register" button.

Steps to Reproduce

  1. Create an account without registering a book.
  2. From the landing page, click "Sign In" and complete the login process.

Expected behavior: There's a clear path to register a new book from the landing page.

Actual behavior: There's not. You are in limbo.

System Information

Publisher: 3.1.3

Allow access to general settings for advanced users

Prerequisites

Description

See: pressbooks/pressbooks#344

Steps to Reproduce

Not applicable.

System Information

Root Theme: Pressbooks Publisher
Pressbooks: 4.0.0-dev
WordPress: 4.8.0
PHP: 7.1

Catalog search

Prerequisites

Description

Ability to search across books in Pressbooks Publisher catalogs (need to discuss this — just certain fields: title, subtitle, author… or keywords, or about texts, or book content?).

See pressbooks/pressbooks#206

Steps to Reproduce

Not applicable.

System Information

Root Theme: Pressbooks Publisher
Pressbooks: 4.0.0-dev
WordPress: 4.8.0
PHP: 7.1

Add Fluid Project's User Interface Options to root theme

Prerequisites

Description

See:

pressbooks/pressbooks#489
https://github.com/fluid-project/uio-wordpress-plugin

Steps to Reproduce

Not applicable.

System Information

Root Theme: Pressbooks Publisher
Pressbooks: 4.0.0-dev
WordPress: 4.8.0
PHP: 7.1

Localizations missing

Prerequisites

Description

See also: pressbooks/pressbooks-book#22.

Steps to Reproduce

Not applicable.

System Information

Pressbooks Publisher: 3.1.0
Pressbooks: 4.0.0

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.