#1 Re: How to? » PHP conditions in page view » 2018-05-04 22:22:17

For ion partial: http://doc.ionizecms.com/en/tags-reference/special-tags

The if has been changed or moved, now you can assert by the given context like:

<ion:uri:entity is="page">
 This is a page
</ion:uri:entity>
<ion:else>
 This is something else
</ion:else>

#2 Re: How to? » PHP conditions in page view » 2018-04-27 23:20:08

Soo you want different layout automatically when you have a media or not. I think you can do that by combining the

<ion:if>

and the

<ion:partal>

tags.

I don't remember exactly now, how the actual implementation was, but you might only need a hint wink

#3 Re: General and core development » [ROADMAP] Ionize 2.0 Development » 2018-04-16 17:14:30

@IonizeThemes: Sorry for the late answer, I've moved to Germany and I just recently stabilizing my place. I'm currently working on it because I need to start my blog and I wish to use that as an example for the development.

#4 Re: How to? » Ionize CMS Slack Channel » 2017-05-04 08:05:46

UPDATE: you can invite yourself with https://ionize-slack.herokuapp.com smile

@colo I invited you, sorry for the late answer.

#5 Re: Suggestions » Your voice about navigation in Ionize ? » 2017-05-03 21:46:24

Without reading all of the comments:

The websites are just organized files and folders, there are some parts what are hidden but they always in a hiearchical order. The navigation is a layer on top of the hiearchy where you can rewrite to friendly look the contents and show the same documents in multiple places or showing categories etc.

The contents are in a nested tree of the same type, but navigation is a nested tree of elements who can point to different type of things like a menu-item, content, category, tag, form, external source. They should be separated because a navigation should not only contain contents (pages/articles).

The navigation is your website sourface web and your contents has a deep web part, because not all of the contents should be accessed by the source engines or anybody like the error pages.

So spearating the two is a good thing.

#8 Re: Themes » How to disable the template parser... » 2017-05-03 21:27:55

yeah, I like the normal php coding as well and often I don't write php for my site and I just getting the data to my website via api requests smile I'm working a possible development of ionize and that's what I'am aiming for.

#9 Re: Themes » Admin themes » 2017-05-03 21:22:23

@raskrial that's is already exists in the system, copy the original "styles" inside the admin styles folder and mess with the css files in it. you can redo almost everything the look of the admin side without breaking the functionality too much.

#10 General and core development » Ionize CMS Slack Channel » 2016-11-18 12:27:38

adaliszk
Replies: 1

For better communication between Ionize users and developers I started a slack channel

Channel URL is https:// IonizeCMS .slack.com
You can invite yourself on https:// ionize-slack .herokuapp.com

Some informations about slack:

What is Slack?
Slack is a modern chat PWA, it's used at Google and several big projects for enhance the community.
For more details visit the https://slack.com/is

Can I use my irc or xmpp app to integrate it?
You can connect using the https://ionizecms.irc.slack.com or https://ionizecms.xmpp.slack.com gateway for that using unique connection datas what you can find on https://ionizecms.slack.com/account/gateways site.

#11 How to? » Ionize CMS Slack Channel » 2016-11-18 12:27:17

adaliszk
Replies: 2

For better communication between Ionize users and developers I started a slack channel

Channel URL is https:// IonizeCMS .slack.com
Invite yourself to the server: https://ionize-slack.herokuapp.com

Some informations about slack:

What is Slack?
Slack is a modern chat PWA, it's used at Google and several big projects for enhance the community.
For more details visit the https://slack.com/is

Can I use my irc or xmpp app to integrate it?
You can connect using the https://ionizecms.irc.slack.com or https://ionizecms.xmpp.slack.com gateway for that using unique connection datas what you can find on https://ionizecms.slack.com/account/gateways site.

#12 Modules » Ionize CMS Slack Channel » 2016-11-18 12:26:47

adaliszk
Replies: 1

For better communication between Ionize users and developers I started a slack channel

Channel URL is https:// IonizeCMS .slack.com
Inviter link: https://ionize-slack.herokuapp.com

Some informations about slack:

What is Slack?
Slack is a modern chat PWA, it's used at Google and several big projects for enhance the community.
For more details visit the https://slack.com/is

Can I use my irc or xmpp app to integrate it?
You can connect using the https://ionizecms.irc.slack.com or https://ionizecms.xmpp.slack.com gateway for that using unique connection datas what you can find on https://ionizecms.slack.com/account/gateways site.

#13 Re: Translations / Languages » Portuguese language » 2016-09-19 23:45:42

@laurenebsary: ??

@hort: I dont have permission to that language, but if you register for being a translator here: http://ionizecms.com/en/support/translations/translate you can add the changes. Only just write back when you registered so I could ask the partikule team to activate your account.

#14 Re: General and core development » Browser Language Detection » 2016-09-19 23:41:38

laurenebsary wrote:

How would you keep sites from consequently changing dialects in view of your area? I continue voyaging and in a few nations they change in light of area. I am in finland and http://www.essayhelpdeal.co.uk/ blogger consequently changes the dialect to finnish

Far as I know the language after selected is saved in session, so it should not change until a user does not change it by clicking to an other language forced url. I dont know that guy what using to detect the language, maybe the browser agent which has information about the language and the dialect, but looks like he does not saving at the first time when he got t he language by guest.

#15 Re: How to? » Extended field php error » 2016-09-06 20:10:19

The $urls[$lang] is undefined, print out the foreach items for better clues.

#16 Re: General and core development » [ROADMAP] Ionize 2.0 Development » 2016-09-06 18:37:58

I've created an albom on Google Photos where I could share images from the new UI and the progress smile
Album: https://goo.gl/photos/DvfbbpuwgKzCvNK17

#17 General and core development » Ionize CMS Sample Images » 2016-09-06 18:27:14

adaliszk
Replies: 0

I've created a shared album from the current Ionize Login background images and I would like to invite everybody to add photos to the album which can be added to the collection.

This images will be use on the Admin login screen and in the demo pages.

Shared album: https://goo.gl/photos/KoQMK88c41dh5kDw9

#18 Re: How to? » Implementing Mega Menu in navigation helper » 2016-09-03 09:28:07

Wow this would be a challange big_smile
or not:

Use the ion:tree_navigaton:

<!-- Sample code -->
<ion:tree_navigation active_class="active" tag="ul" id="my_nav" class="nav" /> 

<!-- Example of result -->
<ul id="my_nav" class="nav">
    <li><a href="home">Home</a></li>
    <li class="active"><a href="services">Our Services</a></li>
        <ul>
            <li class="active"><a class="active" href="webdesign">Webdesign</a></li>
            <li><a href="coding">Coding</a></li>
        </ul>
    <li><a href="about">About us</a></li>
</ul>

you can change the method if you want ( copy the application/helpers/navigation_helper to your theme helpers folder and modifly the get_tree_navigation function ) but this HTML markup can be styled as your design.

#19 Re: ionize CMS core: bug report » Firefox 47 & 48 - no backend issue? » 2016-09-03 09:22:02

Can you open developer tools and copy the console results?
Also check the network request if one of them fail it may be to problem.

I did test on Firefox 48 on Linux and it's working fine for me.

#20 Re: How to? » [solved] How to fix the language error » 2016-09-03 09:19:04

you missing the php-mbstring package, install it on your server and after restarting the http provider it should work.

#21 Re: Suggestions » Duplicating Pages / Duplicating Articles by Drag n' Drop » 2016-09-03 09:18:04

Hmm, noted for 2.0, maybe I will have time for the 1.x too.

#22 Re: How to? » How to upgrade from 1.0.4 to 1.0.8? » 2016-09-03 09:15:42

This steps usally works:

  1. Backup the application/config

  2. Upload the source code from the repo (application, system, install, themes/admin least)

  3. Run the installer, and dont forget to copy your encription key from your old config file

#23 Re: How to? » [solved] Page view and Single article view » 2016-09-03 09:11:17

the options are getted from the themes/youtheme/config/views.php
you have to uncommend the

// Dropdown Views : Get $view var from my_theme/config/views.php
/*		$views = array();
		if (is_file(FCPATH.'themes/'.Settings::get('theme').'/config/views.php'))
			require_once(FCPATH.'themes/'.Settings::get('theme').'/config/views.php');*/

		// Dropdown Page views
/*		$data = isset($views['page']) ? $views['page'] : array() ;
		if(count($data) > 0)
		{
			$data = $this->_get_views_dropdown_data($data, 'Page');
			$data = array('0' => lang('ionize_select_default_view')) + $data;
			$this->template['views'] = $this->template['single_views'] = form_dropdown('view', $data, FALSE, 'class="select w160"');
		}*/

		// Dropdown Article views
/*		$data = isset($views['article']) ? $views['article'] : array() ;
		if(count($data) > 0)
		{
			$data = $this->_get_views_dropdown_data($data, 'Article');
			$data = array('0' => lang('ionize_select_default_view')) + $data;
			$this->template['article_views'] = form_dropdown('article_view', $data, FALSE, 'class="select w160"');
			$this->template['article_list_views'] = form_dropdown('article_list_view', $data, FALSE, 'class="select w160"');
		}*/

in application/admin/page.php to adding the dopdown values to the views

#24 Re: How to? » [Solved] Page as external link - Open in a new tab? » 2016-09-03 08:47:59

blondie63 wrote:

which file i've to modify with your code ?

The view file where you have the ion:navigation tag.

#25 Re: Suggestions » Make Blog-Tags Multi-Language » 2016-09-01 01:33:16

dh-webservice.eu wrote:

Do you think you can find some code where you solved the problem @adamos?

Nope, I dont know where I left that version, but I can make it again, so I will do soon when I will have a free time for that.

What's Ionize ?

Ionize is an Open Source Content Management System created by webdesigners for webdesigners.

Created and maintained by Partikule and Toopixel, Ionize wants to be the easiest and most powerful CMS.

Can I help ?

Because talent is nothing without involvement, we are looking for motivated coders and webdesigners to join the project team.

Resources

Website : ionizecms.com
Documentation : doc.ionizecms.com

Development : Ionize on GitHub
Translations : Ionize Translations