IkoBB issueshttps://git.ikobb.de/groups/IkoBB/-/issues2020-12-15T17:50:57Zhttps://git.ikobb.de/IkoBB/Core/-/issues/14Automatic Path Generation for installer2020-12-15T17:50:57ZJannik RenfordtAutomatic Path Generation for installerThe installer needs the configurations\config.php and `$config["directory"]`. This is user unfriendly and results in error finding for new users.
We have to implement a method to generate automatic this config and update the code based ...The installer needs the configurations\config.php and `$config["directory"]`. This is user unfriendly and results in error finding for new users.
We have to implement a method to generate automatic this config and update the code based on this.
If not properly set, no error is thrown and the script ends in a loop.https://git.ikobb.de/IkoBB/Core/-/issues/13Installer throws Fatal Error2020-12-15T15:34:31ZJannik RenfordtInstaller throws Fatal Error```
Fatal error: Uncaught TypeError: Return value of Iko\Core::PDO() must be an instance of PDO, null returned in C:\xampp\htdocs\Ikobb\core\core.php:522
Stack trace:
#0 C:\xampp\htdocs\Ikobb\core\lib\multiton\cache.php(87): Iko\Core::PD...```
Fatal error: Uncaught TypeError: Return value of Iko\Core::PDO() must be an instance of PDO, null returned in C:\xampp\htdocs\Ikobb\core\core.php:522
Stack trace:
#0 C:\xampp\htdocs\Ikobb\core\lib\multiton\cache.php(87): Iko\Core::PDO()
#1 C:\xampp\htdocs\Ikobb\core\module.php(119): Iko\Lib\Multiton\Cache::searches(Array)
#2 C:\xampp\htdocs\Ikobb\core\module.php(499): Iko\Module::loadByNamespace('Iko\\CMS')
#3 [internal function]: Iko\myAutoloader('Iko\\CMS')
#4 C:\xampp\htdocs\Ikobb\index.php(17): spl_autoload_call('Iko\\CMS')
#5 {main} thrown in C:\xampp\htdocs\Ikobb\core\core.php on line 522
```https://git.ikobb.de/IkoBB/Core/-/issues/12Link generation for .js & .css files is an absolut path2020-08-20T14:47:02ZJannik RenfordtLink generation for .js & .css files is an absolut pathThe genereated .js and .css files have in the template an absolut path:
```
<link rel="stylesheet" href="C:/XAMPP/htdocs/IkoBB/core//lib/wysibb/theme/default/wbbtheme.css">
<script src="C:/XAMPP/htdocs/IkoBB/module/forum/forum.js"></scri...The genereated .js and .css files have in the template an absolut path:
```
<link rel="stylesheet" href="C:/XAMPP/htdocs/IkoBB/core//lib/wysibb/theme/default/wbbtheme.css">
<script src="C:/XAMPP/htdocs/IkoBB/module/forum/forum.js"></script>
<script src="C:/XAMPP/htdocs/IkoBB/core//lib/wysibb/jquery.wysibb.js"></script>
<script src="C:/XAMPP/htdocs/IkoBB/module/user/user.js"></script></body>
```
Since Firefox and Chrome are not allowed to open local files this results in the following errors in the console:
```
Firefox:
Laden fehlgeschlagen für das <script> mit der Quelle "c:/XAMPP/htdocs/IkoBB/module/forum/forum.js". 1:257:1
Laden fehlgeschlagen für das <script> mit der Quelle "c:/XAMPP/htdocs/IkoBB/core//lib/wysibb/jquery.wysibb.js". 1:258:1
Laden fehlgeschlagen für das <script> mit der Quelle "c:/XAMPP/htdocs/IkoBB/module/user/user.js".
Chrome:
Not allowed to load local resource: file:///C:/XAMPP/htdocs/IkoBB/core//lib/wysibb/theme/default/wbbtheme.css
Not allowed to load local resource: file:///C:/XAMPP/htdocs/IkoBB/module/forum/forum.js
Not allowed to load local resource: file:///C:/XAMPP/htdocs/IkoBB/core//lib/wysibb/jquery.wysibb.js
Not allowed to load local resource: file:///C:/XAMPP/htdocs/IkoBB/module/user/user.js
```
Furthermore it seems that there is also an issue with the generation of core links: There are two / (= //) after core and before lib.M.NowocynM.Nowocynhttps://git.ikobb.de/IkoBB/Template-Default/-/issues/17Redesign of default template2022-04-04T06:57:08ZJannik RenfordtRedesign of default template* [ ] Add forum JS functionality (edit, sticky, close)
* [ ] Add support for profile entries
* [ ] Add location to user table
* [ ] Add paged for footer
* [ ] Implement Imprint
* [ ] Add user edit functionality* [ ] Add forum JS functionality (edit, sticky, close)
* [ ] Add support for profile entries
* [ ] Add location to user table
* [ ] Add paged for footer
* [ ] Implement Imprint
* [ ] Add user edit functionalityAlpha RC2https://git.ikobb.de/IkoBB/User/-/issues/21Cache.php throws warnings while using translated text2020-08-18T18:40:04ZJannik RenfordtCache.php throws warnings while using translated textWhile using `[[ iko.user.list ]]` in an entity the cache.php throws the following warnings:
```
Warning: Illegal offset type in isset or empty in C:\XAMPP\htdocs\IkoBB\core\lib\multiton\cache.php on line 288
Warning: Illegal offset type...While using `[[ iko.user.list ]]` in an entity the cache.php throws the following warnings:
```
Warning: Illegal offset type in isset or empty in C:\XAMPP\htdocs\IkoBB\core\lib\multiton\cache.php on line 288
Warning: Illegal offset type in C:\XAMPP\htdocs\IkoBB\core\lib\multiton\cache.php on line 291
Warning: Illegal offset type in C:\XAMPP\htdocs\IkoBB\core\lib\multiton\cache.php on line 295
```M.NowocynM.Nowocynhttps://git.ikobb.de/IkoBB/Core/-/issues/11Cache.php throws warnings while using translated text2020-08-18T18:36:30ZJannik RenfordtCache.php throws warnings while using translated textWhile using `[[ iko.user.list ]]` in an entity the cache.php throws the following warnings:
```
Warning: Illegal offset type in isset or empty in C:\XAMPP\htdocs\IkoBB\core\lib\multiton\cache.php on line 288
Warning: Illegal offset type...While using `[[ iko.user.list ]]` in an entity the cache.php throws the following warnings:
```
Warning: Illegal offset type in isset or empty in C:\XAMPP\htdocs\IkoBB\core\lib\multiton\cache.php on line 288
Warning: Illegal offset type in C:\XAMPP\htdocs\IkoBB\core\lib\multiton\cache.php on line 291
Warning: Illegal offset type in C:\XAMPP\htdocs\IkoBB\core\lib\multiton\cache.php on line 295
```M.NowocynM.Nowocynhttps://git.ikobb.de/IkoBB/Core/-/issues/10Core runs into 404 page when creating a link2020-08-20T14:10:29ZJannik RenfordtCore runs into 404 page when creating a linkThe core runs into a 404 page when creating a link while being on a different page.
E.g.: You are at `localhost/user/list/` and creating the following Link: `Core::Link(array('module' => 'forum'))`
Due to [this line](https://git.ikobb....The core runs into a 404 page when creating a link while being on a different page.
E.g.: You are at `localhost/user/list/` and creating the following Link: `Core::Link(array('module' => 'forum'))`
Due to [this line](https://git.ikobb.de/IkoBB/Core/-/blob/master/src/core.php#L596) the current page will be added also to the new link.
The final link will look like `localhost/forum/list/`M.NowocynM.Nowocynhttps://git.ikobb.de/IkoBB/Core/-/issues/9Config pdo loader error array2020-06-27T16:25:37ZM.NowocynConfig pdo loader error arrayNotice: Array to string conversion in /var/www/clients/client1/web13/web/core/config/loader/pdo.php on line 109
Fatal error: Uncaught Iko\Exception: Config | error | 1001 | Can not create Table entry. INSERT INTO {prefix}configs (config...Notice: Array to string conversion in /var/www/clients/client1/web13/web/core/config/loader/pdo.php on line 109
Fatal error: Uncaught Iko\Exception: Config | error | 1001 | Can not create Table entry. INSERT INTO {prefix}configs (config_name, config_value, config_comment, module_name) VALUES ('dhcp_nochange','s:15:\"nothing changed\";',''The \'no change\' Message that have to exist in the response of the ssh server'','cloning') Array in /var/www/clients/client1/web13/web/core/config/loader/pdo.php:108 Stack trace: #0 /var/www/clients/client1/web13/web/core/config.php(142): Iko\Config\Loader\Pdo->add('dhcp_nochange', 's:15:"nothing c...', 'The 'no change'...') #1 /var/www/clients/client1/web13/web/module/cloning/classes/init.php(159): Iko\Config->add('dhcp_nochange', 'nothing changed', 'The 'no change'...') #2 [internal function]: Cloning\Init::init() #3 /var/www/clients/client1/web13/web/core/module/loader.php(375): call_user_func('\\Cloning\\Init::...') #4 /var/www/clients/client1/web13/web/core/module.php(370): Iko\Module\Loader->finalLoad() #5 /var/www/clients/client1/web13/web/core/event/handler.class.php(182): Iko\Module->load in /var/www/clients/client1/web13/web/core/config/loader/pdo.php on line 108https://git.ikobb.de/IkoBB/Core/-/issues/8Config File loader2020-06-27T16:26:11ZM.NowocynConfig File loaderAfter adding a new config it's possible that it don't show up.
Adding an own cache system for it like the Multiton cache classAfter adding a new config it's possible that it don't show up.
Adding an own cache system for it like the Multiton cache classAlpha RC2M.NowocynM.Nowocynhttps://git.ikobb.de/IkoBB/Core/-/issues/7Link Redirect2020-06-27T16:30:54ZYann KüsthardtLink RedirectA function to make a redirect to another page on the website.
Base Idea:
`$link = isset($_SERVER['HTTPS']) ? 'https' : 'http';
$link .= "://" . $_SERVER['HTTP_HOST'] . substr(Core::Link(array('module' => 'MODULE', 'page' => ...A function to make a redirect to another page on the website.
Base Idea:
`$link = isset($_SERVER['HTTPS']) ? 'https' : 'http';
$link .= "://" . $_SERVER['HTTP_HOST'] . substr(Core::Link(array('module' => 'MODULE', 'page' => 'PAGE')), 1);
header('Location: ' . $link);`https://git.ikobb.de/IkoBB/CMS/-/issues/21More modular2019-03-28T22:59:59ZM.NowocynMore modularWe need to setup several things into own management classes so that it's easy possible to manage the whole menu or other things and that the user can pick a modul for a special place to appear or that pages only will appear if their are ...We need to setup several things into own management classes so that it's easy possible to manage the whole menu or other things and that the user can pick a modul for a special place to appear or that pages only will appear if their are wanted there. So we also have to setup a standard for everything but we need this type of modular system in the template, like we use in our framework itself.Alpha RC2https://git.ikobb.de/IkoBB/CMS/-/issues/20More flexibility for templates2019-03-28T22:57:24ZM.NowocynMore flexibility for templatesWe need more flexiblilty for all templates. So that we can create and manage for example the whole main menu with the cms over several Designs / Templates without making something fixed.
Actually we have to create the complete Template ...We need more flexiblilty for all templates. So that we can create and manage for example the whole main menu with the cms over several Designs / Templates without making something fixed.
Actually we have to create the complete Template for everything new and edit every single change that also could be affect some other areas.
Also some Moduls have to be more flexible with their appearance so that not the template needs the design for a modul. The modul itselfs needs the design. Otherwise the designer could make a design for a modul but only with dependencies for the special version.Alpha RC2https://git.ikobb.de/IkoBB/CMS/-/issues/19Rework Class Page (Multilang support)2019-03-27T00:57:14ZM.NowocynRework Class Page (Multilang support)We have to rework the actual Page class to get this class ready for multilanguage support.
* [ ] Multilanguage support with seperate content for each lang .
* [ ] Page Settings (like for redirects)
Example: Redirect from a fixed cms...We have to rework the actual Page class to get this class ready for multilanguage support.
* [ ] Multilanguage support with seperate content for each lang .
* [ ] Page Settings (like for redirects)
Example: Redirect from a fixed cms page to a new module page with seo support.https://git.ikobb.de/IkoBB/CMS/-/issues/18Implement management of each inv. template2020-07-28T22:45:42ZM.NowocynImplement management of each inv. templateEvery template needs to implements as a own object. So it's necessary to create an own class to handle each db object.Every template needs to implements as a own object. So it's necessary to create an own class to handle each db object.Alpha RC2Jannik RenfordtJannik Renfordthttps://git.ikobb.de/IkoBB/Language/-/issues/4Change: Language definition2020-07-28T22:39:32ZM.NowocynChange: Language definitionChanging from fully written language names to shortkeys like known. English = en or en-en.Changing from fully written language names to shortkeys like known. English = en or en-en.Alpha RC2M.NowocynM.Nowocynhttps://git.ikobb.de/IkoBB/Template-ACP/-/issues/2More improvements needed2018-09-19T00:10:02ZM.NowocynMore improvements neededWe need some example pages and completed usable forms, contents, tables and graphs.
It has to be fully responsive.We need some example pages and completed usable forms, contents, tables and graphs.
It has to be fully responsive.Alpha RC2https://git.ikobb.de/IkoBB/CMS/-/issues/17BBCode img won't load correct2018-09-17T23:57:02ZM.NowocynBBCode img won't load correctSee follow link: https://stoneunity.de/forum/thread/187/
img tag with URL won't get load but with wysibb it's load correctly. ![bug](/uploads/3e7ad7ace109a4aacfa55803eaab3157/bug.PNG)See follow link: https://stoneunity.de/forum/thread/187/
img tag with URL won't get load but with wysibb it's load correctly. ![bug](/uploads/3e7ad7ace109a4aacfa55803eaab3157/bug.PNG)Alpha RC2Jannik RenfordtJannik Renfordthttps://git.ikobb.de/IkoBB/CMS/-/issues/16Fehler mit der Schriftgröße2018-09-17T23:56:17ZGhost UserFehler mit der SchriftgrößeMir ist ein fehler aufgefallen das beim Schreiben der Beiträge die Schriftgröße sich zerschießtMir ist ein fehler aufgefallen das beim Schreiben der Beiträge die Schriftgröße sich zerschießtAlpha RC2M.NowocynM.Nowocynhttps://git.ikobb.de/IkoBB/IkoBB/-/issues/37Fehler mit der Schriftgröße2018-09-17T22:26:19ZGhost UserFehler mit der SchriftgrößeMir ist ein fehler aufgefallen das beim Schreiben der Beiträge die Schriftgröße sich zerschießtMir ist ein fehler aufgefallen das beim Schreiben der Beiträge die Schriftgröße sich zerschießthttps://git.ikobb.de/IkoBB/Core/-/issues/6Session handler, own system2018-07-21T00:01:51ZM.NowocynSession handler, own systemWe have to change the session handling from the original PHP one to an own one. The idea behind this is that we could make a better notification system for users. So that not a notification will show ones per login. It's also available f...We have to change the session handling from the original PHP one to an own one. The idea behind this is that we could make a better notification system for users. So that not a notification will show ones per login. It's also available for every device/browser the user is logged in.Alpha RC2M.NowocynM.Nowocyn