This profile will apply a set of changes to the settings in your tiki site to make it adapted to work as a blog as the common blogs elsewhere (wordpress, etc.). You publish your blog posts, and anonymous users can post comments to them (with an antybot captcha). Comment moderation is active, and you will be able control potential spammers if they happen to post to your site (you can remove multiple comments in one go, while also banning their multiple users names or ips with a minimum number of clicks).
Keep in mind that once you install this profile, you are
NOT LOCKED IN to any feature, menu or content. Everything can always be changed, deleted or added to.
Pages in profiles.tw.o involved:
No pages found for title search '
Easy_Blog'
Introduction
Features (Quick List)
- Blogs
- Comments
- Wysiwyg Editor
- Wiki
- Search
- Wiki menu
- Geolocate blog posts
- Freetags
- Banning (for anonymous comments to your site from spammers)
Features & Settings (YAML)
YAML
instructions: Instructions
preferences:
style: $profilerequest:style$darkroom.css$
style_option: $profilerequest:style_option$small-type.css$
feature_iepngfix: y # prevents major ugliness in IE6
sitetitle: $profilerequest:sitetitle$My Easy Blog$
sitesubtitle: $profilerequest:sitesubtitle$My thoughts and musings$
browsertitle: $profilerequest:browsertitle$Easy Blog$
feature_topbar_custom_code: wikicontent:Easy_Blog_Custom_Code
header_custom_css: wikicontent:Easy_Blog_Custom_CSS
home_blog: $profileobject:personal$
tikiIndex: tiki-view_blog.php?blogId=$profileobject:personal$
feature_cssmenus: y
feature_sitelogo: y
feature_top_bar: y
feature_sitemenu: y
menus_items_icons: y
allowRegister: y
forgotPass: y
feature_blogs: y
feature_comments_moderation: y
feature_comments_locking: y
feature_contact: y
contact_anon: y
feature_file_galleries : y
feature_categories : y
feature_freetags : y
feature_messages: y
feature_search : y
feature_user_watches : y
feature_group_watches : y
feature_mytiki : y
feature_userPreferences: y
feature_file_galleries: y
feature_sitelogo: n
feature_site_login: n
sitemycode_publish: y
feature_layoutshadows: y
feature_jquery: y
feature_sitemenu: n
wikiplugin_titlesearch: y
geo_locate_blogpost: y
comments_field_website: y
comments_field_email: y
feature_banning: y
feature_actionlog: y
feature_wysiwyg: y
User Interface (YAML)
YAML
preferences:
feature_sitemenu : y
feature_topbar_id_menu: $profileobject:easy_blog_menu$
YAML
objects:
-
type: menu
ref: easy_blog_menu
data:
name: My Menu
description: A menu containing the base navigation of the site
collapse: none
mode: create_or_update
items:
-
name: Home
url: index.php
-
name: About
url: ((Me))
-
name: Contact me
url: tiki-contact.php
-
name: Files
url: tiki-list_file_gallery.php
permissions: [ upload_files ]
-
name: Help
permissions: [ edit_page ]
items:
-
name: Wiki Syntax Help
url: ((Wiki Help))
permissions: [ edit_page ]
-
name: Admin menu
url: tiki-admin_menus.php
permissions: [ edit_menu ]
Modules
YAML
objects:
-
type: module
ref: module_login_box
data:
name: login_box
position: right
groups: [ Anonymous, Registered ]
mode: create_or_update
order: 2
-
type: module
ref: module_search
data:
name: search
position: left
groups: [ Registered ]
mode: create_or_update
order: 3
-
type: module
ref: module_months_links
data:
name: months_links
position: right
groups: [ Anonymous ]
order: 4
mode: create_or_update
params:
feature: blogs
id: $profileobject:personal$
title: Archives
-
type: module
ref: module_since_last_visit_new
data:
name: since_last_visit_new
position: left
groups: [ Registered ]
mode: create_or_update
order: 20
params:
use_jquery_ui: y
-
type: module
ref: module_freetags_most_popular
data:
name: freetags_most_popular
position: right
groups: [ Anonymous ]
order: 25
mode: create_or_update
params:
section: blogs
nonums: y
type: cloud
max: 50
where: All
-
type: module
ref: module_freetag
data:
name: freetag
position: right
groups: [ Anonymous ]
order: 35
mode: create_or_update
params:
section: blogs
nonums: y
-
type: module
ref: module_last_blog_posts
data:
name: last_blog_posts
position: right
groups: [ Anonymous ]
order: 40
mode: create_or_update
params:
blogid: $profileobject:personal$
nonums: y
-
type: module
ref: module_blog_last_comments
data:
position: right
order: 60
name: blog_last_comments
groups: [ Anonymous ]
mode: create_or_update
-
type: module
ref: module_twitter_rss
data:
name: Tiki Tweets
position: right
order: 70
rows: 5
groups: [ Anonymous ]
mode: create_or_update
custom: "{rss id=$profileobject:external_rss$ max=3}"
-
type: module
ref: module_header_pics
data:
name: Header Pictures
position: top
order: 2
groups: [ Anonymous, Registered ]
mode: create_or_update
params:
notitle: y
nobox: y
custom: "{CENTER()}{img randomGalleryId="$profileobject:header_pictures_gallery_id$" stylebox="border" width="990"}{CENTER}"
parse: y
-
type: module
ref: module_menu
data:
name: menu
position: top
groups: [ Anonymous, Registered ]
order: 1
mode: create_or_update
params:
id: $profileobject:easy_blog_menu$
type: horiz
nobox: y
decorations: n
notitle: y
Object Creation (YAML)
Wiki Pages
YAML
objects:
-
type: wiki_page
ref: easy_blog_registered_homepage_include
data:
name: Registered HomePage
description: Registered Members HomePage
lang: en
mode: create_or_update
content: wikicontent:Easy_Blog_Registered_HomePage
-
type: wiki_page
ref: easy_blog_instructions_include
data:
name: Instructions
description: Profile Instructions
lang: en
mode: create_or_update
content: wikicontent:Easy_Blog_Instructions
-
type: wiki_page
ref: easy_blog_about_include
data:
name: Me
description: About Me
lang: en
mode: create_or_update
content: wikicontent:Easy_Blog_about_include
-
type: wiki_page
ref: easy_blog_help_include
data:
name: Wiki Help
description: Wiki Syntax Help
lang: en
mode: create_or_update
content: wikicontent:Simple_Sample_Page
Blog
YAML
objects:
-
type: blog
ref: personal
data:
title: $profilerequest:Blog Title$My Personal Blog$
description: $profilerequest:Blog Description$Random daily thoughts and travel stories$
user: $profilerequest:Blog Owner$admin$
use_title: y
comments: y
allow_comments: y
mode: create_or_update
heading : $profilerequest:Heading$Never a dull moment!$
-
type: blog_post
ref: sample_post3
data:
blog: $personal
title: PLEASE READ
content: wikicontent:personal_blog_and_profile_post3_include
-
type: blog_post
ref: sample_post1
data:
blog: $personal
title: Introducing Tiki Profiles
content: wikicontent:personal_blog_and_profile_post1_include
-
type: blog_post
ref: sample_post2
data:
blog: $personal
title: TikiFestBarcelona2 July 12-18th 2010
content: wikicontent:personal_blog_and_profile_post2_include
This will create an RSS Feed that will display your Tweets on the right side
YAML
objects:
-
type: rss
ref: external_rss
data:
name: Tiki Tweets
url: http://twitter.com/statuses/user_timeline/44510867.rss
File Gallery
YAML
objects:
-
type: file_gallery
ref: General_File_Gallery
data:
name: General
description: Images & files
owner: admin
archives: 0
flags: [ public, visible, lockable ]
column: [ icon, name, created, creator, files ]
-
type: file_gallery
ref: header_pictures_gallery_id
data:
name: Header Pictures
description: Images for the header at 700 x 150 px
owner: admin
archives: 0
flags: [ public, visible, lockable ]
column: [ icon, name, created, creator, files ]
init_files:
- http://tiki.org/display505
- http://tiki.org/display506
Groups & Permissions (YAML)
Name | Description
|
Anonymous | Anonymous users can read blog posts
|
Registered | Just self-register with an email address
|
Editors | Can destroy & edit all content
|
SubAdmins | Almost all powers
|
Admins | All powers
|
YAML
permissions:
Anonymous:
allow:
- download_files
- list_file_galleries
- messages
- read_blog
- read_comments
- comment
- post_comments
- search
- view
- view_calendar
- view_categories
- view_categorized
- view_events
- view_fgal_explorer
- view_fgal_path
- view_file_gallery
- view_freetags
description: Already exists
Registered:
description: Blog user
allow:
- add_events
- blog_post
- create_blogs
- edit
- edit_categorized
- freetags_tag
- plugin_preview
- upload_files
- upload_picture
- watch_trackers
Editors:
description: Can approve & delete
allow:
- admin_banning
- admin_calendar
- admin_categories
- admin_comments
- admin_file_galleries
- admin_freetags
- admin_notifications
- admin_rssmodules
- admin_shoutbox
- admin_wiki
- blog_admin
- clean_cache
- edit_menu
- edit_menu_option
- lock
- minor
- plugin_approve
- trust_input
- use_HTML
include: Registered
SubAdmins:
include: Editors
allow:
- adminusers
Admins:
include: SubAdmins
allow:
- admin