Frumph.NETWork

I'm in your site, touching your stuff.
  • Home
  • Archive
    • Incoming Links
  • Contact
  • Documentation
    • FAQ
    • ComicPress ChangeLog
  • Downloads
    • ComicPress Child Theme’s
    • Easel
    • Easel Child Themes
    • Plugins
Twitter Facebook RSS
Home » Page 5

Donate to Development

Latest Beta’s

ComicPress
  • 06/08/2011 - released
  • Download: ComicPress ver 2.9.3.1
Easel
  • 06/05/2011
  • Download: Easel ver 2.0.8

Latest Music

  • How You Make Me Feel
  • Song for Sophie
  • On A Blue Moon
  • The Only Exception
  • A Father’s Love (Ethan Song)

Categories

  • Blog (36)
    • Articles (5)
    • BookOfPhilip (5)
    • Dream Journal (1)
    • News (9)
    • Random Thoughts (3)
  • ComicPress Child Themes (3)
  • ComicPress Manager (1)
  • Design (1)
  • Guide (2)
  • Information (1)
  • Twitter (1)
  • Uncategorized (3)
  • WebComic (6)
    • Rascal (6)
  • WebComic Planet (4)
  • Wordpress (58)
    • Comic Easel (2)
    • ComicPress (15)
    • Easel (5)
    • FAQ (7)
Jan11

ComicPress Manager

by Phil (Frumph) on January 11th, 2011 at 2:41 am
Posted In: News

I am no longer supporting ComicPress Manager, the original creator gave up on it over a year ago and I have been trying to keep it together.   There are just too many bugs in it that are issues that people give me grief for.  That is; the support that I will give is of it’s current usage, not of any bug fixes.   I can help with work arounds and understanding, but there’s nothing I will do about fixing the bugs that it currently has.

I will be writing a new manager at some point in time, but only after I finish Comic Easel.

If anyone wants to take on the daunting task of making a better ComicPress Manager, by all means take it over.   Or to fix the current bugs that are inside of it.  It’s all yours.

ComicPress Manager handles story-lines, dashboard uploading of the comics and creation of the thumbnails and post meta fields in the post editor for hovertext and transcriptions.

It’s UI is confusing, it has issues with checks to make sure that comics do not already exist and the date sometimes gets confused if WordPress’s settings -> general is not set to the server time of where the hosting server is, it also contains duplicate coding of that of the theme itself so it makes ComicPress itself doubly as large memory wise when active.

Don’t get me wrong, it works.  It works for 95% of the people using it.   I just do not have the time to spend on it to revamp it.

- Phil

 Comment 
Jan08

So, you want to add your theme to the WordPress.ORG Repository?

by Phil (Frumph) on January 8th, 2011 at 5:00 pm
Posted In: Wordpress

Once upon a time in a WordPress far far away, there lived a single individual adding themes to the repository, there were almost no real rules or requirements besides being secure, not a copy of another theme and programmed halfway decently.

Then without warning, the Theme Review team was formed, Guidelines were updated/modified, and members of the WordPress community formed together to take on the daunting task of assuring the themes that go on the repository are up to a certain specification.

The Theme Unit Test to help designers make sure their themes are up to visual compliance was updated.  Plugins like Theme Check, Log Deprecated Notices and Debogger were created to help with making sure themes are created to the best potential they can be.

Those hopeful band of militant code raiders who review every theme on the repository even established their own world on the web, the WPTRT (WordPress Theme Review Team)’s Website even got a couple people looking it over once in awhile.   Weirdly enough, those WPTRT team member’s even reached out the community as a whole for their input!

So? You want to add your theme to the WordPress.org repository?  Well guess what, .. there are requirements, they need to be met.  With the advent of 3.1 the requirements are getting more involved.

↓ Read the rest of this entry…

2 Comments
Jan04

ComicPress 2.9.2.29

by Phil (Frumph) on January 4th, 2011 at 2:53 am
Posted In: News

As always, the changelog

Syndication/RSS

The RSS section has been rewritten to accommodate adding custom filters to it from child theme’s child-functions.php files, which could include extra info being passed to it.

More Profile Options

I was getting tired of looking at each users profile and seeing outdated social media places, so there are new ones added to the profile that include twitter & facebook. NOTE: Will add those to the author pages for .30

The Archive

The archive.php page which handles things like date tag and comic archives is completely rewritten, in .28 there was a bug with the showing text links that didn’t let you disable them, so it was a good opportunity just to rewrite the thing.

Reference Widget

The reference widget is kinda fun and informative for your readers.  When you “tag” posts, what this widget does is take those tags and finds ‘descriptions’ that you put inside your wp-admin -> posts -> post tags screen for tags, if a description exists, it will display inside the widget that description.

Another thing about the reference widget is you can add ‘images’ .png files to your child-theme’s images directory, just create a directory INSIDE the child themes images directory called “ref”  and put the images there, for example /wp-content/themes/comicpress-mychildtheme/images/ref/    the images are named the same as the ‘slug’ for the tag you created, so if you created a  tag called “Joe Schmoe” as a character name, the slug would be something like joe-schmoe   so the filename the widget looks for is joe-schmoe.png   that file would be located /wp-content/themes/comicpress-mychildtheme/images/ref/joe-schmoe.png  to be found and used.

It’s looking for a 64px width image, with a .png extension in that directory.

New Option for single comic blog posts that are disabled

New option on the home tab to keep comments when the single page’s comic blog post is disabled

Facebook Bugfixes

The CSS for Facebook was messed up a little bit, so fixed it.

└ Tags: ComicPress 2.9.2.*
 Comment 
Dec26

ComicPress 2.9.2.28

by Phil (Frumph) on December 26th, 2010 at 7:40 am
Posted In: News

These are the highlights of the changelog for ComicPress 2.9.2.28

Comic Archive – display as links list

The comic archive if you are displaying per category or by date you can have it display as just the links to those comics instead of comic thumbnails or full posts.

Facebook Like & Meta

There is now a facebook like addition to the addons which adds the facebook like button at the bottom of posts. Additionally there is facebook Meta available so that whatever facebook like plugin (or the one integrated) can find the right information for your comic including the thumbnail for the comic. This is in testing, report if there are any issues.  There is also a widget that can be placed around the comic area and CSS’d / positioned how you would want it.

Dual Posting Blog

The dual posting blog can now be setup to follow the comic properly.   If you disable the comic blog post and enable the appropriate options the dual blog post section where you assign individual columns per posting user (good for artist and writer type situations) it will appropriately follow the date the comic is posted on.

WP-Supercache & ?randomcomic

Fixed the random button in the Comic Navigation widget so that it has nocache=1 as well so that it doesn’t get cached.

CDN (Content Delivery Network)

You can now store your comics on a content delivery network.   How this works is it behaves as normal where you upload your comics per usual, it creates thumbnails yada yada yada and when its time to deliver the comic to the end user, what happens is it will ‘fetch’ the comic from the CDN instead of your own site/host.    Bandwidth saver for larger output sites.

Menubar Social Media buttons

The menubar has a new action area where you can inject social media buttons, read this post here: http://frumph.net/wordpress/how-to-add-social-media-icons-to-the-menubar-w-the-comicpress-and-easel-themes/ on how to utilize it.

Comic Blog Post widget

The comic blog post widget has been revamped to have a couple new options.  The comic blog post widget is so that if  you want your comic’s post to appear inside one of the comic blog posts it can/not to mention any other sidebar on the site.   Greater versatility for site design.

CSS Changes

  • Fixed the hovertext CSS for rascal coding so it doesnt look out of place.  Those using rascal will have to see whats going on and change if neccessary.
  • Added .facebook-like CSS code to handle the integrated facebook like
  • I changed something someplace and forgot to write it down ;/ sooo, yeah sorry.  If anyone finds it tell me.

Note: it was released with a bug for the .facebook-like code, here’s what its supposed to look like:

.facebook_like, .facebook-like {
	display: inline-block;
}

Custom Header

The custom header code has been revamped.   It is no longer a triggered addon but a constant now.   If you use it or not it’s available in the appearance menu.

Comic “Lightbox” support

Comic’s now have lightbox support, this is basically if you have a too large (full page spread) but ComicPress compresses it visually to appear in the provided space, when a user clicks on the comic it will expand out to full size.   The cool thing about his is also the ability to handle multiple comics per day with the lightbox navigation. (enable the jquery multi comic support in the comicpress options for that).

As always report to me if you find any bugs.

- Phil

1 Comment
Dec25

How to add social media icons to the Menubar w/ the ComicPress and Easel themes.

by Phil (Frumph) on December 25th, 2010 at 9:03 pm
Posted In: Wordpress

The first thing to understand is that there are ‘action’ locations all over the Easel theme and some in the ComicPress theme, ComicPress 2.9.2.28+ has a new one in the menunav area of the menubar, while the Easel theme’s menunav had some previously a new one is introduced in version 1.1.7

Those action locations allow you to use your child theme to ‘inject’ code into certain areas of the theme. With Easel the action location we are going to use is called ‘easel-menubar-menunav’ and in ComicPress it’s called ‘comicpress-menubar-menunav’ see the trend in the naming conventions yet? /grin

In both themes there’s a file available to be used in your child theme, it’s called “child-functions.php” If you do not have one you can create it.

The first thing we’re going to do is go to the Easel Options & ComicPress Options and disable the RSS feed from displaying in the menubar.

After that, open up the child-functions.php file in your child theme and let’s start adding the code.

For Easel:

add_action('easel-menubar-menunav', 'easel_social_icons');

function easel_social_icons() {
	echo '<a href="http://www.twitter.com/Frumph" title="Follow Frumph on Twitter" class="menunav-social menunav-twitter">Twitter</a>'."rn";
	echo '<a href="http://www.facebook.com/philip.hofer" title="Friend Frumph on Facebook" class="menunav-social menunav-facebook">Facebook</a>'."rn";
	echo '<a href="'.get_bloginfo('rss2_url').'" title="RSS Feed" class="menunav-social menunav-rss2">RSS</a>'."rn";
}

For ComicPress:

add_action('comicpress-menubar-menunav', 'comicpress_social_icons');

function comicpress_social_icons() {
	echo '<a href="http://www.twitter.com/Frumph" title="Follow Frumph on Twitter" class="menunav-social menunav-twitter">Twitter</a>'."rn";
	echo '<a href="http://www.facebook.com/philip.hofer" title="Friend Frumph on Facebook" class="menunav-social menunav-facebook">Facebook</a>'."rn";
	echo '<a href="'.get_bloginfo('rss2_url').'" title="RSS Feed" class="menunav-social menunav-rss2">RSS</a>'."rn";
}

Then we’re going to place 3 images into the images directory of your child theme, I put them into a subdirectory of that images directory called icons because i’m a stickler for organization.

The RSS, Twitter and Facebook images that I use

Notice that with these 3 images that the actually consist of a “normal” state and a “hover” state inside of the image itself, that way we do not need so many images loading all the time. The more CSS proficient people can add them all into a single image and do background-position’ing to find the right locations to use.

Next is the CSS, the CSS is the same for both ComicPress and Easel; you should put the CSS into the child-themes style.css so that it can be easier to path to the images in the images directory.


Now for the CSS
/* menunav social icons */

.menunav-social {
	text-indent: -9999px;
	display: inline-block;
	float: left;
	height: 25px;
	width: 25px;
}

.menunav-twitter {
	background: url('images/icons/twitter.png') no-repeat;
}

.menunav-rss2 {
	background: url('images/icons/rss.png') no-repeat;
	margin-right: 3px;
}

.menunav-facebook {
	background: url('images/icons/facebook.png') no-repeat;
}	

.menunav-social:hover {
	background-position: 0 -25px;
}

If you look at this css, the .menunav-social sets the block removes the text from displaying and allocations the 25px by 25px space to use, then each of the relative icons have their own class for which image to use, finally the .menunav-social:hover changes the positioning to show the hover state of the graphic when the icon is moused over.

… erm.. and that’s it, now you have social icons in your menubar.

- Phil

└ Tags: comicpress, easel, guide, How-To, social media
3 Comments
  • Page 5 of 23
  • « First
  • «
  • 3
  • 4
  • 5
  • 6
  • 7
  • »
  • Last »

Random Pinup

2009-08-17-kalu

Most Recent Logins

adrinojasklao00richardheadstrong33cuzimjoekittylyndacharlesbeers4articlejohn24zigerdavidalexrayersprinkelbkevinvarsa54bloomcreptpaul638dernoaaiggy33

Control Panel

  • Register
  • Recover password

Pages

  • Archive
    • Incoming Links
  • Blog
  • Documentation
    • Custom Avatars
    • Custom Menubar
    • Getting Started
    • Installation Instructions
    • Navigation Buttons
    • Recommended Plugins
  • Downloads
    • ComicPress Child Theme’s
    • Easel Child Themes
    • Plugins
  • Easel
  • FAQ
    • ComicPress ChangeLog
  • Frumph’s Plugin Certification
  • Hire Me
    • Portfolio
  • Incoming Links
  • Members

©2008-2011 Philip M. Hofer (Frumph) | Powered by WordPress with Easel | Hosted on Frumph.NETwork | Subscribe: RSS | Back to Top ↑

77 queries. 18.25 mb Memory usage. 1.427 seconds.