EllisLab text mark
Advanced Search
1 of 3
InkType Alpha 2008.01.13.3 Available for Download
Posted: 12 December 2007 02:26 AM
Joined: 2007-02-25
620 posts

InkType Alpha 2008.01.13.3 is ready for download!


Please let me know your thoughts—and remember… this is an alpha release.  My goal here is to create a top-notch CI-powered blogging platform that ranks right up there with Wordpress (or at least close to), so comments, suggestions, questions or ideas are all welcome!

InkType Alpha 2008.01.13.3 Changelog:
# RSS feed and Mozilla Live Bookmark support has been added
# The post author will be emailed when a comment has been posted to their post
# CAPTCHA support has been added to comments
# inktype_helper has been added to simplify output of key elements in template files.
# The following functions are available from the inktype_helper file:
  * inktype_post_title
  * inktype_post_meta
  * inktype_post_content
  * inktype_page_title
  * inktype_page_content
  * inktype_open_search_form
  * inktype_blogroll_link
  * inktype_category_link
  * These helper functions can be seen in action in the andreas08 and andreas02 template files. The purpose is to simplify template creation so the template creator doesn’t have to use more complicated CI syntax if they don’t want to.

# The ‘Allow Comments’ setting in the Administration Panel now works
# The page headings in the Administration Panel now correctly reflect whether various records are being added as new or edited.

InkType Alpha 2007.12.23.0 Changelog:

- Added basic visitor statistic tracking
- Added basic file download statistic tracking
- Added ‘Excerpt’ property to posts to enable ‘Continue Reading…’
- Fixed minor annoyance in page navigation display

InkType alpha01.1 Changelog:

- Corrected flaw that allowed anybody to bypass main admin controller and get into any other admin level controllers
- Fixed login bug that hung application when incorrect username / password combination was used (Bug Reported by Thoer)
- Default Category can now be assigned (Suggested by BoltClock)
- Assigning default category to new posts can be turned on / off in Settings (Suggested by BoltClock)
- Post statuses can be changed in main Posts list now instead of having to edit the post to change the status (Suggested by Boltclock)
- Corrected password issue when editing user accounts (Bug Reported by BoltClock)

Posted: 12 December 2007 02:32 AM   [ # 1 ]   [ Rating: 0 ]
Joined: 2007-02-08
409 posts

Wohooo! Congrats Mister!

*Checking it out now…..



you’ve got that sexy Canadian thing working for you… - Derek Allard

Pancake Payments | http://DearIE6.com

Posted: 12 December 2007 02:35 AM   [ # 2 ]   [ Rating: 0 ]
Joined: 2007-07-30
2144 posts

Awesome! Downloading right now.


Follow me on twitter here.
MichaelWales.com | MichaelWales.info

Posted: 12 December 2007 02:39 AM   [ # 3 ]   [ Rating: 0 ]
Joined: 2004-09-17
24 posts

Sweet, it’s play time ladies! :D


Fred Wu
Founder of Wuit.com | Web Developer at Envato
My blog: fredwu.me | Follow me @fredwu

Posted: 12 December 2007 06:27 AM   [ # 4 ]   [ Rating: 0 ]
Joined: 2007-09-04
118 posts

Do you want bugreports here or on your website? smile

Trying to login with a wrong password, xdebug dies saying:
Fatal error: Maximum function nesting level of ‘100’ reached, aborting! in [webfolder]\inktype\system\database\drivers\mysql\mysql_driver.php on line 225

In the call stack there’s about 80 admin->login( ) calls with location ..\admin.php:83

Hope this helps wink

Posted: 12 December 2007 06:28 AM   [ # 5 ]   [ Rating: 0 ]
Joined: 2007-06-10
2939 posts

Thanks D13. Looks great already.

I confirm the above login error.


URI Language Identifier | Modular Extensions - HMVC | View Object | Widget plugin | Access Control library

Posted: 12 December 2007 06:44 AM   [ # 6 ]   [ Rating: 0 ]
Joined: 2007-09-04
118 posts

Templates die in php4 because the argument of yesno function contains the expected datatype, in php5 it just died.

Also, I’m not a native English and therefore I usually need translations of opensource software. Using a function like your yesorno makes it a lot harder so I suggest you to keep that in mind.

Other than that, I love it so much that I’m already positive I’ll use this software on a brand new website that I want to launch in January. wink

Posted: 12 December 2007 06:47 AM   [ # 7 ]   [ Rating: 0 ]
Joined: 2007-09-04
118 posts

Oh, the first thing I did was getting rid of the tinymce you shipped with inktyp, so Eclipse would stop whining about it. I’m glad to say the new version of tinymce works fine with inktype! smile

Posted: 12 December 2007 09:03 AM   [ # 8 ]   [ Rating: 0 ]
Joined: 2007-06-18
44 posts

I must say this is a very nice simple application, it has been something i was going to make aswell but now i guess i might not need to.


Silent Works

Posted: 12 December 2007 10:15 AM   [ # 9 ]   [ Rating: 0 ]
Joined: 2007-06-12
63 posts

I already have a few suggestions, many of which are probably because of how used to WordPress I am. I’ve also spotted some of many problems, but as you said, InkType’s just an alpha now.


- WordPress lets me designate a default category so if I don’t choose any categories when writing a post, it will pick my default category instead. I’d love to see InkType implement this but also make it optional as a default category is compulsory in WordPress.

- At Manage Posts, it would be really nice to have a Publish link under Actions for drafts, so I don’t have to choose Edit, pick the Published status and submit the form.

- Not a suggestion for InkType itself, but perhaps we should start a mini design contest here at CI among ourselves and see which theme ends up as InkType’s default theme! Originality would make InkType stand out a little smile

Issues (just some of them):

- Right now, the blog description is hardcoded in the <meta /> tag for both themes. It should be using the description set by the user instead.

- When editing a blogroll link, the header should say Edit Link instead of Create Link. Likewise for categories, users et al.

- Pagination is a little off when there are no items: Page 1 of 0

- Since I’m using it right now… Firefox 3.0b1 slides sub-navigation links (Posts, Pages, Categories etc) about randomly when I click a link. I don’t know about other browsers.

- OK, a major, major, MAJOR blocker here. When editing my own user account, the password hash is displayed. When I change my password, the new password doesn’t seem to get hashed at all and stored in the DB table raw. And that… well I don’t need to get started.

- Most if not all of the PHP files (models and controllers and a lot of others) are delimited by short open tags.

I like InkType. I really do. Cheers on your first alpha release! :D


RIP NOVALISTIC 3.0 - Because you’re trapped in the Net.

Posted: 12 December 2007 10:25 AM   [ # 10 ]   [ Rating: 0 ]
Joined: 2007-02-06
33 posts

good work for a alpha release smile

settings are not being saved at least here and logout doesn’t really logs out.

Posted: 12 December 2007 10:59 AM   [ # 11 ]   [ Rating: 0 ]
Joined: 2007-02-25
620 posts

Awesome - please keep it coming!  I am taking note of each and every issue posted here.


Posted: 12 December 2007 11:14 AM   [ # 12 ]   [ Rating: 0 ]
Joined: 2006-11-11
59 posts

First of all,
my congrats for your work.
Anyway, i don’t see the need to have a Wordpress clone built on CI.
If you like how WP is done and feels, just use it.
Every effort should be put to build something original, even a blog platform, bringing new ideas.
Just my 2 cents.

Posted: 12 December 2007 11:48 AM   [ # 13 ]   [ Rating: 0 ]
Joined: 2007-02-25
620 posts


Thanks for your input!  I do admin that right now the admin backend has drawn inspiration from the WP interface.

I’ve done this for a couple of reasons:

1 - Familiarity.  Simplicity.
2 - To get InkType started in alpha stage and out there for input and comments.

The goal isn’t to have a WordPress clone - it’s simply to build a fully featured free and open source blogging platform on CI.  I don’t look at other blogging platforms as WordPress clones, and there are a lot out there.

Another goal of the project is to hopefully provide beginners with examples of how things are done (or maybe how things are *not* done!):

- How pagination can be accomplished w/o the CI library (the logic can easily extend outside of CI)
- How to efficiently build an admin interface
- How to set up a system with different templates/views
- Give an all around general example of how models, views and controllers can interact with each other
- To help show that CI is as kick-ass of a framework as it claims to be!

Along with all of this, I am planning on learning a *TON* from you guys with your input, comments, ideas, bug reports and all of that fun stuff.  I would like this to be as much of a community project as it can be, and I think InkType has a big future ahead of it!

Posted: 12 December 2007 01:15 PM   [ # 14 ]   [ Rating: 0 ]
Joined: 2007-02-25
620 posts
BoltClock - 12 December 2007 03:15 PM

- Not a suggestion for InkType itself, but perhaps we should start a mini design contest here at CI among ourselves and see which theme ends up as InkType’s default theme! Originality would make InkType stand out a little smile

Personally I think that could be a fun idea.  What does everybody else think?  I am not a designer - nor do I care to be.  I am lucky if I get out the front door dressed half-ass coherently—colors and design and all that just isn’t my thing.  Typically what I do is use open source CSS templates from sites such as this one: http://www.openwebdesign.org.  This gives me the time to concentrate on the engine of it all, which is where I get my kicks.

Anyway, great idea.  Maybe there will be enough interest here to spark it to life.  Thoughts, everybody?

Posted: 12 December 2007 01:41 PM   [ # 15 ]   [ Rating: 0 ]
Joined: 2007-02-06
33 posts

go for it, its my opinion about that, it’s a really funny idea to see
what is going to come from the users wink

1 of 3