Loading...
 

Easy_GeoBlog

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.) plus the geolocation capability of your blog posts. You publish your content, and anonymous users can post comments to them (with an antibot 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 ip with just 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.

Easy GeoBlog
Easy GeoBlog Profile


Pages in profiles.tw.o involved:
7 pages found for title search 'Easy_GeoBlog'




Introduction


Features (Quick List)

  • Blogs
  • Comments
  • Geolocated blog posts & aggregated Map
  • Different home page once the user logs in
  • Random header image from files included in a file gallery
  • Wysiwyg Editor (compatible mode with wiki syntax)
  • Wiki
  • Search
  • Menu
  • Freetags
  • Banning (for anonymous comments to your site from spammers)

Features & Settings (YAML)

YAML
instructions: Instructions
preferences:
 style: $profilerequest:style$gradiant.css$
 feature_iepngfix: y  # prevents major ugliness in IE6
 sitetitle: $profilerequest:sitetitle$My Easy GeoBlog$
 sitesubtitle: $profilerequest:sitesubtitle$My thoughts and musings$
 browsertitle: $profilerequest:browsertitle$Easy GeoBlog$
 feature_topbar_custom_code: wikicontent:Easy_GeoBlog_Custom_Code
 header_custom_css: wikicontent:Easy_GeoBlog_Custom_CSS
 feature_cssmenus: y
 feature_top_bar: 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_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
 wikiplugin_list: y
 geo_locate_blogpost: y
 comments_field_website: y
 comments_field_email: y
 feature_banning: y
 feature_actionlog: y
 feature_wysiwyg: y
 useGroupHome: y
 limitedGoGroupHome: y


User Interface (YAML)

Top bar menu

YAML
preferences:
 feature_sitemenu : y
 feature_topbar_id_menu: $profileobject:easy_geoblog_menu$


YAML
objects:
 -
  type: menu
  ref: easy_geoblog_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: tiki-view_blog.php?blogId=$profileobject:personal$
     - 
      name: About
      url: ((Me))
     - 
      name: Map
      url: ((Map))
     - 
      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_search
  data:
   name: search
   position: right
   groups: [ Anonymous, Registered ]
   mode: create_or_update
   order: 2
   params:
    compact: y
    nobox: y
    decorations: y
    notitle: y
 -
  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=\"980\"}{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_geoblog_menu$
    type: horiz
    nobox: y
    decorations: n
    notitle: y


Object Creation (YAML)


Wiki Pages

YAML
objects:
  -
    type: wiki_page
    ref: easy_geoblog_registered_homepage_include
    data:
      name: Registered HomePage
      description: Registered Members HomePage
      lang: en
      mode: create_or_update
      content: wikicontent:Easy_GeoBlog_Registered_HomePage
  -
    type: wiki_page
    ref: easy_geoblog_instructions_include
    data:
      name: Instructions
      description: Profile Instructions
      lang: en
      mode: create_or_update
      content: wikicontent:Easy_GeoBlog_Instructions
  -
    type: wiki_page
    ref: easy_geoblog_about_include
    data:
      name: Me
      description: About Me
      lang: en
      mode: create_or_update
      content: wikicontent:Easy_GeoBlog_about_include
  -
    type: wiki_page
    ref: easy_geoblog_map
    data:
      name: Map
      description: Map of Posts
      lang: en
      mode: create_or_update
      content: wikicontent:Easy_GeoBlog_map_include
  -
    type: wiki_page
    ref: easy_geoblog_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 GeoBlog$
   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
   geolocation: -46.6333094,-23.5505199,15
 -
  type: blog_post
  ref: sample_post1
  data:
   blog: $personal
   title: Introducing Tiki Profiles
   content: wikicontent:personal_blog_and_profile_post1_include
   geolocation: -73.5539925,45.5086699,15
 -
  type: blog_post
  ref: sample_post2
  data:
   blog: $personal
   title: TikiFestBarcelona2 July 12-18th 2010
   content: wikicontent:personal_blog_and_profile_post2_include
   geolocation: 2.1734035,41.3850639,15


RSS Feed

This will create an RSS Feed that will display your updated infos
(from twitter or elsewhere) on the right side
YAML
objects:
  -
    type: rss
    ref: external_rss
    data:
      name: Tiki Events
      url: https://info.tiki.org/tiki-calendars_rss.php?ver=2


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 800 x 150 px that will be resized to 980px in the header module
   owner: admin
   archives: 0
   flags: [ public, visible, lockable ]
   column: [ icon, name, created, creator, files ]
   init_files:
    - https://tiki.org/display505
    - https://tiki.org/display507
    - https://tiki.org/display508
    - https://tiki.org/display509
    - https://tiki.org/display510
    - https://tiki.org/display511


Header images are derived from the ones taken by Jean-Marc Libs (jyhem) in Barcelona during the TikiFestBarcelona2 in 2010.

Groups & Permissions (YAML)


Name Description
Anonymous Anonymous users can read blog posts and add comments
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
  home: $easy_geoblog_registered_homepage_include
  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


Easy Blog | EasyBlog | Easy_Blog | EasyGeoBlog | Easy Geo Blog | Easy_GeoBlog | Easy_Geo_Blog