7Bit Сommunity
Main Menu
Homepage
Administration
Members Area
News
Shoutbox
Core Team
Welcome our Core Team!

root - Project creator and main developer.

godexsoft - Main person in the project after root. Does lots of stuff here.
MyCMS Info
Welcome to 7Bit community.
This site is based on the MyCMS engine which is currently in development state, so you will see lot of changes and cool addons comming from time to time.
Have a nice day.

MyCMS core team.
Advertising
Alexander Mamchenkov
Nordkon.com.ru
Alba.com.ru
Ahleen.pp.ru
Catol.pp.ru
Aglaed.pp.ru
News: A bit of changelog
Since the process of writing the new core for MyCMS system is takes some time, and I know that some of you already waiting when I will announce the release, I decided to write a bit of what is going on now.

As I have told before - there are a lot things to be changed and I already managed to change lots of them.

Here is a small list with descriptions:

1. Installation of modules

I tried to make the system more modular and easier to configure with no harm to stability of it. So now new modules will contain a 'sys' directory with info.php file in. This file will describe the default module name and description (from author). It will also have to arrays 'rewuired_libs' and required_mods' with names of system libraries and modules need in order for the particular module to work.

'sys' directory will also have an 'sql' subdirecotry will all tables in sql files needed to be installed to the database while installation.

2. 'Up' and 'Down' blocks.

The system will now support not only right and left blocks, but also up blocks (which will appear in the center right before the module content) and down blocks (the same but after the module content). If will be also possible to decide whether to show or hide any type of blocks for a particular module. So let say to provide module with more space on the page - you can disable right blocks for it or even all 4 types of blocks so you will have only site header, module content and site footer - no blocks at all.

3. Blocks permissions

It will be possible to show/hide blocks for a particular group

4. Default permissions

Both modules and blocks will have an option of default permission. That is if no permission settings found for a particular block/module - then default one applied

5. Improoved style support

Now styles will be stored in directories, allowinf for each style to have it's own logo, topic icons and whatever else. New CSS classes added to represent errors. Fixed 'cellspacing' bug. Now all tables will be written with option 'cellspacing=0' to provide better style fitting (you can modify spacing with 'margine' option from CSS)

I have made a new style to illustrate how it can be done.

In addition now we have 3 checks for which style to show. First we check if user use his own style and if yes (and file exists) - we use it. Then, if there is no user defined style - we try to apply the one from site config, but if we fail to find this style in the style directory - we try to apply 'Standart' style which is in 'themes/Standart' direcotory.

6. Improoved moltilanguage support.

I am writing new core with this feature in mind - so I use LANG everywhere! Everything is in the language files.

In addition, if language file for the selected language is not full (there are not all strings in it), we use all that present and the rest is comming from default language.
This will solve the problem if module is partially translated.

7. Better user administration

Now we can set some more options for users like 'account expire date', 'allow/disallow change password', 'change password perion' (we can force user to change password every 'n' days.

8. BBCode

This is still in plans but I won't make a release untill implement BBCode on the system level as well as Smiles. This won't be very dificult for me.


And much more changes will be included in the next core release which is going to be (I hope) at the begginning of the next week.
Posted by: root (19/03/04, 16:14:03)
User Login




Who is Online
Users: 0
Guests: 7
Total: 7
All your base are belong to us!
Alex! Cmon! I have a new engine in Java... maybe we better use it? however we need to change the style of it totally. PHP and even Perl are script langs for kids. Delete this block when ready to start with the new way of coding :)
 
All rights reserved. Copyright 2004 by 7Bit.