Skip to content

Commit

Permalink
Completing merge
Browse files Browse the repository at this point in the history
  • Loading branch information
jesgs committed Feb 19, 2014
1 parent 891096a commit 78e0637
Show file tree
Hide file tree
Showing 81 changed files with 5,837 additions and 5,577 deletions.
279 changes: 139 additions & 140 deletions README.md
@@ -1,140 +1,139 @@
# Manga+Press Comic Manager
* Contributors: Jess Green
* Donate link: http://www.manga-press.com/
* License: GPLv2

Manga+Press is a webcomic management system for WordPress.

## Description

Manga+Press is a webcomic managment system for WordPress. Manga+Press uses WordPress' posts, pages and categories to help you
keep track of your comic posts. Manga+Press also includes its own custom template tags to help make creating themes easier.

## Changelog

### 2.7
* 2.7.5
* Fixed 404 when visiting comic pages after update (ported from upcoming 2.8 release)
* Fixed undefined index errors caused by checkboxes when settings page is updated
* Tested works with WordPress 3.8

* 2.7.4
* Fixed SQL bugs relating to "Group By Category" option

* 2.7.3
* Added "Group By Category" parent option

* 2.7.2
* Added Spanish Language support
* Fixed issues with comic navigation.
* Addressing query-usage on Latest Comic page.

* 2.7.1
* Fixed undefined index notices (WP_DEBUG turned on)

* 2.7 RC 1
* Moved partial templates to sub-directory inside templates.
* Corrected issues in comic-specific conditional functions.
* Changed Ajax hooks to be admin-specific.

* 2.7 Beta 3
* Fixed missing template issues.
* Fixed issues with "Use theme template" settings.

* 2.7 Beta 2
* Corrected issue with framework paths which prevented the Manga+Press Options forms from displaying properly.
* Added closing PHP tags for servers that have short open tags disabled.

* 2.7 Beta
* Eliminated "Insert Banner" and Comic Update codes. These features may return in future versions.
* Added custom taxonomies, and post thumbnail support.
* Eliminated TimThumb.

### 2.6

* 2.6.2
* Introduced Spanish language support.

* 2.6.1
* Corrected Static page issue. Also changed mpp_filter_latest_comicpage() so that Post title is included in output.

* 2.6
* Fixed bugs that were present in 2.5. Manga+Press options page now located under Settings, Post New Comic page has been
moved to Posts and Uninstall Manga+Press is located under Plugins.

* 2.6b
* Changed handling of plugin options so that they are compatible with Wordpress 2.8 and higher. They are now stored in one
entry in the options table instead of being spread out over multiple entries. Moved Manga+Press options page to Settings,
Uninstall to Plugins, and Post New Comic to Posts. Removed /admin, /css, /js as they were no longer necessary for the plugin to
function.

### 2.5

* 2.1/2.5
* 2.1 renamed to 2.5. Eliminated the banner skin option and all functions attached. Feature can be duplicated with a little
CSS positioning. Option for creating a banner from uploaded comic or uploading a seperate banner still remains, as well as the
option to set banner width & height. Removed both the Manga+Press help and Template Tag pages. Will be hosted in a help wiki on
the Manga+Press website. Made changes to the Post Comic page. Also reworded the "New Version" text. Created options to have the
comic banner & navigation included at the top of The Loop on the home page, as well automatically filtering comic categories from
the front page and automatically modifying The Loop for the latest comic page. Removed the make banner option.

* 2.0.1-beta
* Corrected a minor bug in update_options. Banner skin wouldn't be uploaded even if "use banner skin" option were checked and
user had selected an image for upload. Also corrected a jQuery UI Tabs bug in the user admin area that is present when Manga+Press
is used with Wordpress 2.8

### 2.0

* 2.0-beta
* Major reworking of code in mangapress-classes.php and mangapress-functions.php
* Reworked code of add_comic() function so it is compatible with the Wordpress post db and Media Library
* removed create directory for series option
* added wp_sidebar_comic()

### 1.0

* 1.0 RC2.5
* Found a major bug involving directory/file permissions. Has been corrected, but I'm keeping my eye on this one for future
reference. See website for a fix.

* 1.0 RC2
* Modified add_comic(), add_footer_info()

* 1.0 RC1
* General maintenance, fixing up look-and-feel of admin side. Putting together companion theme.

## Installation

1. Unpack the .zip file onto your hard drive.

2. Upload the `mangapress` folder to the `/wp-content/plugins/` directory.

3. Activate the plugin through the 'Plugins' menu in WordPress

4. Create two new pages; these pages will be your latest comic and comic archives pages. Label them something like 'Latest Comic'
and 'Past Comics' or whatever, as long as it makes sense to you.

6. Click on the Manga+Press Options tab under Settings and go to Basic Manga+Press Options, and set Latest Comic Page, and Comic
Archive Page to your two newly created pages.

## Credits

(c) 2008-2013 Jess C. Green

Found a bug? Or did you find a bug and figure out a fix? Visit http://www.manga-press.com/ or email me at jgreen@psy-dreamer.com.
Please include screenshots, WordPress version, a list of any other plugins you might have installed, or code (if you figured out a
fix) and webserver configuration info; for example, Manga+Press was developed using a WAMP (Windows, Apache, MySQL, PHP)
environment but works fine on the server my sites are hosted at, which is a LAMP environment. Be as detailed as possible.

For updates, you can visit http://www.manga-press.com/

Uses icons from the Fugue icon set found at http://p.yusukekamiyamane.com/

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as
published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
# Manga+Press Comic Manager
* Contributors: Jess Green
* Donate link: http://www.manga-press.com/
* License: GPLv2

Manga+Press is a webcomic management system for WordPress.

## Description

Manga+Press is a webcomic managment system for WordPress. Manga+Press uses WordPress' posts, pages and categories to help you
keep track of your comic posts. Manga+Press also includes its own custom template tags to help make creating themes easier.

## Changelog
#### 2.8
* Added bundled theme for TwentyEleven, TwentyTwelve, and TwentyThirteen
* Updated admin interface to fit WordPress 3.8
* Corrected 404 issues for custom post-type after activation
* Adjusted template stack for single comics
* Added new Media Library popup (eliminating legacy ThickBox dependency)
* Code review and cleanup
* Removed legacy options (Comic Banner)

### 2.7
#### 2.7.5
* Fixed 404 when visiting comic pages after update (ported from upcoming 2.8 release)
* Fixed undefined index errors caused by checkboxes when settings page is updated
* Tested works with WordPress 3.8

#### 2.7.4
* Fixed SQL bugs relating to "Group By Category" option

#### 2.7.3
* Added "Group By Category" parent option

#### 2.7.2
* Added Spanish Language support.
* Fixed issues with comic navigation.
* Addressing query-usage on Latest Comic page.

#### 2.7.1
* Fixed undefined index notices (WP_DEBUG turned on)

#### 2.7 RC 1
* Moved partial templates to sub-directory inside templates.
* Corrected issues in comic-specific conditional functions.
* Changed Ajax hooks to be admin-specific.

#### 2.7 Beta 3
* Updates processing for templates.

#### 2.7 Beta 2
* Fixes a problem with the Manga+Press Options page. A path issue in the framework may prevent option fields from displaying properly.

### 2.6

#### 2.6.2
* Introduced Spanish language support.

#### 2.6.1
* Corrected Static page issue. Also changed mpp_filter_latest_comicpage() so that Post title is included in output.

#### 2.6
* Fixed bugs that were present in 2.5. Manga+Press options page now located under Settings, Post New Comic page has been
moved to Posts and Uninstall Manga+Press is located under Plugins.

#### 2.6b
* Changed handling of plugin options so that they are compatible with Wordpress 2.8 and higher. They are now stored in one
entry in the options table instead of being spread out over multiple entries. Moved Manga+Press options page to Settings,
Uninstall to Plugins, and Post New Comic to Posts. Removed /admin, /css, /js as they were no longer necessary for the plugin to
function.

### 2.5

#### 2.1/2.5
* 2.1 renamed to 2.5. Eliminated the banner skin option and all functions attached. Feature can be duplicated with a little
CSS positioning. Option for creating a banner from uploaded comic or uploading a seperate banner still remains, as well as the
option to set banner width & height. Removed both the Manga+Press help and Template Tag pages. Will be hosted in a help wiki on
the Manga+Press website. Made changes to the Post Comic page. Also reworded the "New Version" text. Created options to have the
comic banner & navigation included at the top of The Loop on the home page, as well automatically filtering comic categories from
the front page and automatically modifying The Loop for the latest comic page. Removed the make banner option.

#### 2.0.1-beta
* Corrected a minor bug in update_options. Banner skin wouldn't be uploaded even if "use banner skin" option were checked and
user had selected an image for upload. Also corrected a jQuery UI Tabs bug in the user admin area that is present when Manga+Press
is used with Wordpress 2.8

### 2.0

#### 2.0-beta
* Major reworking of code in mangapress-classes.php and mangapress-functions.php
* Reworked code of add_comic() function so it is compatible with the Wordpress post db and Media Library
* removed create directory for series option
* added wp_sidebar_comic()

### 1.0

#### 1.0 RC2.5
* Found a major bug involving directory/file permissions. Has been corrected, but I'm keeping my eye on this one for future
reference. See website for a fix.

#### 1.0 RC2
* Modified add_comic(), add_footer_info()

#### 1.0 RC1
* General maintenance, fixing up look-and-feel of admin side. Putting together companion theme.

## Installation

1. Unpack the .zip file onto your hard drive.

2. Upload the `mangapress` folder to the `/wp-content/plugins/` directory.

3. Activate the plugin through the 'Plugins' menu in WordPress

4. Create two new pages; these pages will be your latest comic and comic archives pages. Label them something like 'Latest Comic'
and 'Past Comics' or whatever, as long as it makes sense to you.

6. Click on the Manga+Press Options tab under Settings and go to Basic Manga+Press Options, and set Latest Comic Page, and Comic
Archive Page to your two newly created pages.

## Credits

(c) 2008-2013 Jess C. Green

Found a bug? Or did you find a bug and figure out a fix? Visit http://www.manga-press.com/ or email me at support@manga-press.com.
Please include screenshots, WordPress version, a list of any other plugins you might have installed, or code (if you figured out a
fix) and webserver configuration info; for example, Manga+Press was developed using a WAMP (Windows, Apache, MySQL, PHP)
environment but works fine on the server my sites are hosted at, which is a LAMP environment. Be as detailed as possible.

For updates, you can visit http://www.manga-press.com/

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as
published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
32 changes: 32 additions & 0 deletions assets/css/font.css
@@ -0,0 +1,32 @@
@font-face {
font-family: 'mangapress';
src:url('../fonts/mangapress.eot');
src:url('../fonts/mangapress.eot?#iefix') format('embedded-opentype'),
url('../fonts/mangapress.woff') format('woff'),
url('../fonts/mangapress.ttf') format('truetype'),
url('../fonts/mangapress.svg#mangapress') format('svg');
font-weight: normal;
font-style: normal;
}

[class^="icon-"],
[class*=" icon-"],
#menu-posts-mangapress_comic div.wp-menu-image,
#menu-posts-mangapress_comic div.wp-menu-image:before {
font: 400 20px/1 'mangapress' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;

/* Better Font Rendering =========== */
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}

#menu-posts-mangapress_comic div.wp-menu-image:before {
font: 400 20px/1 'mangapress' !important;
content: "\e600" !important;
}
66 changes: 33 additions & 33 deletions css/nav.css → assets/css/nav.css
@@ -1,33 +1,33 @@
/* comic navigation */
.comic-navigation {
text-align:center;
margin: 5px 0 10px 0;
}
.comic-nav-span {
padding: 3px 10px;
text-decoration: none;
}
ul.comic-nav {
margin: 0;
padding: 0;
white-space: nowrap;
}
ul.comic-nav li {
display: inline;
list-style-type: none;
}
ul.comic-nav a {
text-decoration: none;
padding: 3px 10px;
}
ul.comic-nav a:link,
ul.comic-nav a:visited {
color: #ccc;
text-decoration: none;
}
ul.comic-nav a:hover {
text-decoration: none;
}
ul.comic-nav li:before{
content: "";
}
/* comic navigation */
.comic-navigation {
text-align:center;
margin: 5px 0 10px 0;
}
.comic-nav-span {
padding: 3px 10px;
text-decoration: none;
}
ul.comic-nav {
margin: 0;
padding: 0;
white-space: nowrap;
}
ul.comic-nav li {
display: inline;
list-style-type: none;
}
ul.comic-nav a {
text-decoration: none;
padding: 3px 10px;
}
ul.comic-nav a:link,
ul.comic-nav a:visited {
color: #ccc;
text-decoration: none;
}
ul.comic-nav a:hover {
text-decoration: none;
}
ul.comic-nav li:before{
content: "";
}
Binary file added assets/fonts/mangapress.eot
Binary file not shown.
11 changes: 11 additions & 0 deletions assets/fonts/mangapress.svg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/fonts/mangapress.ttf
Binary file not shown.
Binary file added assets/fonts/mangapress.woff
Binary file not shown.

0 comments on commit 78e0637

Please sign in to comment.