Ricardo Aragon
9fd60d8c24
fix: coding standards
2 years ago
Ricardo Aragon
f35dad2989
feat: allow custom pages for catalog
2 years ago
Felipe Dalcin
51688c48ee
feat: support institutions changes ( #316 )
3 years ago
Felipe Dalcin
3f0d1ab92b
feat: Add institution info and filter to catalog ( #308 )
...
* Add institution info to aldine catalog book card
* Remove unneeded OS dependency step from CI pipeline
Co-authored-by: SteelWagstaff <steel@pressbooks.com>
3 years ago
Steel Wagstaff
cd869790b2
chore: update coding standards, improve CI pipeline ( #284 )
...
* Update depdendencies, add additional PHPUnit configuration file, improve CI pipeline
3 years ago
Steel Wagstaff
3667d97687
Add aria-label to primary nav ( #282 )
...
* Add aria-label to primary nav
3 years ago
Ricardo Aragon
956df18b4a
Add classes for nav primary menu items and footer items ( #273 )
...
* Add classes for nav primary menu items and footer items
* Change variable name
* Update Pressbooks support link URL & WP version in pipeline
Co-authored-by: SteelWagstaff <steel@pressbooks.com>
3 years ago
Ricardo Aragon
7635a4d94d
Adding user admin url top menu link for users who doesn't belongs to a book, blog or site' && git push origin pbald-219-UserAdminLinkMenu
4 years ago
Dac Chartrand
1b927aff6a
Fix#202 Books not being added to catalog ( #203 )
...
Set `number` to to something absurdly high
Use `meta_key` and `meta_value` to narrow results even further
Fix undefined variable warning
5 years ago
Dac Chartrand
60100a08dc
Fix syntax error
...
Trailing commas in functions only supported in PHP 7.3
The unit tests, they do nothing!
5 years ago
Dac Chartrand
139d01f558
Use wp_blogmeta to speed up catalog ( #192 )
...
Use wp_blogmeta to speed up catalog
Fixes TODO in reference to: https://core.trac.wordpress.org/ticket/37923
Depends on https://github.com/pressbooks/pressbooks/pull/1805
5 years ago
Dac Chartrand
6fefcce835
Simple honeypot ( fixes #134 ) ( #135 )
6 years ago
Ned Zimmerman
e2c0916968
Ensure that unsupported catalog subjects aren't loaded ( #133 )
...
We can't display BISAC subjects in a human-readable format, so we should apply the `is_bisac()` utility to ensure that we only attempt to display Thema subjects on the catalog and book cards within the catalog.
6 years ago
Ned Zimmerman
e7e4b51063
Fix catalog subjects issue
6 years ago
Dac Chartrand
1fc37da302
Create a new book menu item ( #132 )
...
For users created with SSO that have no books.
blog = Logged in users may register new sites
all = Both sites and user accounts can be registered
6 years ago
Ned Zimmerman
743e20f35e
Use Pressbooks coding standards ( #131 )
6 years ago
Ned Zimmerman
03df1ac78c
Hook up new email to contact form.
7 years ago
Dac Chartrand
c5b7a6471e
Hide archived, spammed or deleted books from catalog ( fixes #106 ) ( #107 )
7 years ago
Ned Zimmerman
2bb6dc088a
Add custom shortcodes: aldine_page_section, aldine_call_to_action.
7 years ago
Ned Zimmerman
f410154d31
Show user catalog link in menu ( fix #78 )
7 years ago
Dac Chartrand
ff02fb6eb5
Ensure support for OAuth registration/sign in ( #70 )
7 years ago
Dac Chartrand
fd0669e842
Catalog opt-in and faster front page ( fixes #65 ) ( #68 )
...
* Widgets not supported
@see pressbooks-aldine/inc/intervention.php
* Catalog page: restore network admin controls (issue #65 )
* Connect functionality to get_catalog_data
* Better, strong, faster, ...sort-y-er? (issue #65 )
* Fix accessibility issue, handle the old option from networks that have been using Pressbooks Publisher
* Fix eslint failure
* Fix sorting. Fix coding standards.
* Let phpcbf fix things for me.
* Remove odd leftover comment.
7 years ago
Ned Zimmerman
5268033590
Fix failing tests.
7 years ago
Ned Zimmerman
b66d12b511
Fix catalog and customizer ( close #2 , close #48 ).
7 years ago
Ned Zimmerman
24c21b3c0d
Fix page layout, part two.
7 years ago
Ned Zimmerman
b25c41e6b3
Fix internal pages ( closes #18 ).
7 years ago
Ned Zimmerman
5084eb4195
Generate fallback menu ( fix #44 ). ( #45 )
7 years ago
Ned Zimmerman
3ad5a0513d
Clean up blocks on front page, a bit.
7 years ago
Ned Zimmerman
227d37ea89
Remove landing page widgets, fix activation.
7 years ago
Ned Zimmerman
b85765f54f
Disable Pressbooks features if Pressbooks isn't installed.
7 years ago
Ned Zimmerman
2652847029
Standardize localization.
7 years ago
Ned Zimmerman
5e69de9db5
Rebuild based on _s ( #40 )
7 years ago