458 | Posts |
8.1K | Downloads |
5 | Themes |
9 | Plugins |
74 | Posts |
314 | Downloads |
1 | Themes |
458 | Posts |
8.1K | Downloads |
5 | Themes |
9 | Plugins |
The integration of bootstrap5 (as in bootscore) is rather complicated, because it needs scssphp 1.10.1 (dart-sass) .
I will have to modify the css.php and the scss.php - either use 1.2.1 for bootstrap 4 and 1.10.1. for bootstrap5 - or only the latter. I am not sure that i will be able to do that in the near future, because i do not have licensed tools which cost. I stand here alone, and neither the other developers nor You (!) do anything in this direction (for example a push for the css.php).
74 | Posts |
314 | Downloads |
1 | Themes |
458 | Posts |
8.1K | Downloads |
5 | Themes |
9 | Plugins |
74 | Posts |
314 | Downloads |
1 | Themes |
458 | Posts |
8.1K | Downloads |
5 | Themes |
9 | Plugins |
First of all : Typesetter is GPL2 - use it at Your own rsik. You can edit the version in the addon.ini and in the common.php (for customers like "tp53-creisi-p8".
The momentary version is ready for php8. The version in summer will be for php8.0 and 8.1 (and hopefully with scssphp1.10.0). A CMS is never completely safe because of unknown holes in the apache/nginx and in php (now: 8.0.14) and in Javascript.
The developers at github/typesetter let it run through some tools which are licensed, and i still found some deprecations because they still support 5.6...!
I will not buy a license for phpstorm (60 Eu / year) and others because i use it only for 2 private websites..and have a strong WAF and a backup (but not been cracked since 5.2)! I have also a wiki which is more important for me.
74 | Posts |
314 | Downloads |
1 | Themes |
458 | Posts |
8.1K | Downloads |
5 | Themes |
9 | Plugins |
Interesting template :
A. You use Extra Content : Footer_column_1..3 in template.php. Can You please use Circles_column1..3 instead - because of possible conflicts with other existing templates.
B. Can You please also add (not absolutley necessary)
[FrontEndFramework]
name = Css
version = 3
to the addon.ini
This is for registration of the template (new in TP5.2) - from installer.php. For bootstrap 4 it would be
[FrontEndFramework]
name = Bootstrap
version = 4
74 | Posts |
314 | Downloads |
1 | Themes |
458 | Posts |
8.1K | Downloads |
5 | Themes |
9 | Plugins |
This is necessary for editable areas in Extra-content. The standard bootstrap4-template uses Footer_Column_1...3 with unavoidable auto-registration algorithm (which i havent found out yet).
P.S. Can You make the sidebar compatible with simple-blog, so that we would have another template beside h5 and nedstrap.
74 | Posts |
314 | Downloads |
1 | Themes |
Ah ok. Always thought, those Extra Contents are a part of Typesetter itself.
What does it need for the sidebar to be compatible with simple blog? And I hope, it isn't a problem, that the template doesn't use any bootstrap (I'm not so much a fan of those frameworks and never worked with bootstrap nor another one...)
458 | Posts |
8.1K | Downloads |
5 | Themes |
9 | Plugins |
A. Extra contents like editable footer-areas need manual registration, otherwise You get an error like {{Missing extra content "Cir_foot_Column_2"}} in the footer
B. I was was successful with Cir_foot_Column_1..3
and <?php gpOutput::Get('Extra','Side_Menu'); gpOutput::GetAllGadgets(); ?> as in h5
You used \gp\tool\Output::GetExtra('Side_Menu'); in newer Typesetter(change) it is gpOutput::Get('Extra','Another Area');
Bootstrap-4 uses for example in settings : gpOutput::GetGadget('Simple_Blog');
P.S. 'The heading "Blog" is then rather big. Something like div.gpArea_Simple_Blog h3 {font-size:20px;}; (in the Layout-editor) may help
74 | Posts |
314 | Downloads |
1 | Themes |
74 | Posts |
314 | Downloads |
1 | Themes |
458 | Posts |
8.1K | Downloads |
5 | Themes |
9 | Plugins |
Great - seems to function . The footers were auto installed under Extra Content - a new Typesetter 5.2 - feature (not of the bootstrap4 template as i thought).
My notice about styling of the BLOG was mainly for users who use the blog. div.gpArea_Simple_Blog is an entry point for further styling.
I think i will also make css-demo template with crush in my tp8-version, so that users understand how to use crush with css(prefixes).
Another point is the scssphp, which gives me a compilation errror with bootstrap modal and px-rem in 1.10.0...
Bootstrap5 has no vendor prefixes, and an integration with scss-php 1.10.0 (because of dart) and crush will take a time.
74 | Posts |
314 | Downloads |
1 | Themes |
74 | Posts |
314 | Downloads |
1 | Themes |
Are you sure about that:
You used \gp\tool\Output::GetExtra('Side_Menu'); in newer Typesetter(change) it is gpOutput::Get('Extra','Another Area');
Because of this thread (last answer from Juergen):
https://www.typesettercms.com/Forum?show=t2769&postid=11588%23post_11588
I am a bit confused right now.
458 | Posts |
8.1K | Downloads |
5 | Themes |
9 | Plugins |
The above mentioned post is a discussion with $page->jQueryCode .= ' ... ' ; and about time. There is a simpler time-plugin at github, whose Javascript can be embedded in the head or with an automatic executed settings.php.
* GetExtra is a hook. I had another discussion with Juergen about this theme, and there is a discussion with Josh about this theme : <?php gpOutput::Get('Extra','Side_Menu2'); ?> and another posting here.
In the case of the cases You must test both (evtl. the code is or was tolerant - though deprecated).
A new release for Typesetter is in the works with a lot of improvements including the ... Read More
Typesetter 5.1Typesetter 5.1 is now available for download. 5.1 includes bug fixes, UI/UX improvements, ... Read More
More News
What CMS: Find out what CMS a site is using.
Who Hosts This: Find out who is hosting any web site
WordPress Theme Detect: Find out which theme a WordPress site is using