ElkArte Community

Project Support => General ElkArte discussions => Topic started by: SHANKS on April 20, 2020, 10:33:18 am

Title: Summary of my experience on a program elkarte
Post by: SHANKS on April 20, 2020, 10:33:18 am
Good evening ...
I am writing a trial summary for the program for the past three days
(I hope that the speech will not be taken as complaining or vilification of the workers on the program)
The program is very beautiful and modern, and I liked the ideas in it, but faced some problems and shortcomings
1- The Control Panel for Items in it is not organized and interfered under to be arranged.
2- There is no map of the site to present it to the search engines
3- Sections Links and Topics is not popular. The system of friendly links should be added
4- Description of the sections and topics that do not exist and the titles are used for the description and this is a wrong way
(https://download.anime-network.net/uploads/158739307396781.png)
5- A group system is not clear and the powers of each group cannot be controlled by example (group of visitors - group of members - group of monitors - group of supervisors - group of prohibitors - group awaiting activation by e-mail - group awaiting activation by management)
6- Special ranks and titles cannot be added and controlled so that special titles can be granted to specific members
7- There is no additional page system
This is the link of the site where the program was tried:
https://www.anime-network.org/boards/

Good luck to all ;D


Title: Re: Summary of my experience on a program elkarte
Post by: radu81 on April 20, 2020, 01:23:51 pm
Quote from: SHANKS – (I hope that the speech will not be taken as complaining or vilification of the workers on the program)
Do not worry about this, we are here to discuss  ;)

1- The Control Panel for Items in it is not organized and interfered under to be arranged.
I'd say it takes some time to get used with it. Feel free to elaborate and suggest if something can be improved.

2- There is no map of the site to present it to the search engines
Yes, you are right, there isn't a sitemap generator into the core, but you can add it with Optimus add-on https://addons.elkarte.net/feature/Optimus.html

3- Sections Links and Topics is not popular. The system of friendly links should be added
I'm afraid I don't understand the first phrase.
Friendly URLS could be added in the next version 2.0 ...

4- Description of the sections and topics that do not exist and the titles are used for the description and this is a wrong way
This can be done with Optimus add-on

5- A group system is not clear and the powers of each group cannot be controlled by example (group of visitors - group of members - group of monitors - group of supervisors - group of prohibitors - group awaiting activation by e-mail - group awaiting activation by management)
On a clean install you have these membergroups: Guests, Members, Global Moderators and Administrator
You can add as many membergroups you want, and assign them the permission you want.
You can use different permission based on post numbers or create different set of permission and assign them to the boards you wish.
There isn't a permission for members that had not activated the account, but you can find them in Admin Panel where you can send a new confirmation or delete those members.
In my opinion the permission system in SMF/Elkarte is powerful and flexible, once you get used with it.

6- Special ranks and titles cannot be added and controlled so that special titles can be granted to specific members
I  never cared about these details, probably those add-ons could do the job
https://addons.elkarte.net/enhancement/MultiBadges.html
https://addons.elkarte.net/feature/Member-Awards.html
they are both for elkarte 1.0, you can ask the author if has any intention to update those add-ons.

7- There is no additional page system
You can use SimplePortal add-on, it has articles and pages
Title: Re: Summary of my experience on a program elkarte
Post by: SHANKS on April 20, 2020, 01:52:11 pm
Actually, the program is beautiful and modern
I can say that I prefer free software
  And I am seriously thinking about moving to it
But it is reluctant to do so because of the system of groups and members
Not clear
Title: Re: Summary of my experience on a program elkarte
Post by: radu81 on April 20, 2020, 01:55:08 pm
Try to give more details on what you can't do with membergroups ;)
Title: Re: Summary of my experience on a program elkarte
Post by: SHANKS on April 20, 2020, 02:50:37 pm
For example in vb3 program
It is impossible for visitors or members to be without a group, so when you install the program you have 7 default groups
Administrators
Moderators
Members
Visitors
Banned
Awaiting activation by mail
Awaiting activation by management
Each group can control the powers assigned to it.
And also the system of member nicknames and members ranks can prevent their application to administrators and supervisors and have special nicknames
The rank system is for members according to their participation
In the elkarte program, it is applied to everyone without exception
Title: Re: Summary of my experience on a program elkarte
Post by: radu81 on April 20, 2020, 06:27:26 pm
We agree that Guests, Members, Global Moderator and Administrator already exists into Elkarte.
"Awaiting activation by mail" & "Awaiting activation by management" doesn't exists in Elkarte, these membergroups are acting exactly like Guests and have the same permission as Guests since their account is not confirmed or approved. Now please tell me why is so important to have such membergroups ?

In Elkarte there is no need to add a member to a banned group, you only assign a ban to that account. What is the benefit of having a banned group? Just to show a personal title like "BANNED"? You could also create a membergroup "Banned", but I really don't see the sense of it.

Quote from: SHANKS – The rank system is for members according to their participation
Do you mean based on post count? If so you can enable the option "Enable permissions for post count based groups" in Admin > Members > Permissions > Settings.
Title: Re: Summary of my experience on a program elkarte
Post by: SHANKS on April 20, 2020, 06:38:57 pm
Quote from: radu81 – We agree that Guests, Members, Global Moderator and Administrator already exists into Elkarte.
"Awaiting activation by mail" & "Awaiting activation by management" doesn't exists in Elkarte, these membergroups are acting exactly like Guests and have the same permission as Guests since their account is not confirmed or approved. Now please tell me why is so important to have such membergroups ?

In Elkarte there is no need to add a member to a banned group, you only assign a ban to that account. What is the benefit of having a banned group? Just to show a personal title like "BANNED"? You could also create a membergroup "Banned", but I really don't see the sense of it.

Quote from: SHANKS – The rank system is for members according to their participation
Do you mean based on post count? If so you can enable the option "Enable permissions for post count based groups" in Admin > Members > Permissions > Settings.
Benefit
That the member is counted in the database. And you can control the member.
  The utility is database related.
It is also wrong to classify the site manager as a new member , The presumed director shall have a special title that can be modified according to what he wants
There are mixed matters in ranks and groups
Here the usefulness of groups enables you to control the ranks and titles
Title: Re: Summary of my experience on a program elkarte
Post by: radu81 on April 20, 2020, 07:06:27 pm
Quote from: SHANKS – That the member is counted in the database. And you can control the member.
  The utility is database related.
in my opinion an unconfirmed account is not a valid account that should NOT be counted as a member. What do you need to control with unconfirmed accounts? They cannot login since they never confirmed their email address or were approved, so they are guests.


Quote from: SHANKS – It is also wrong to classify the site manager as a new member , The presumed director shall have a special title that can be modified according to what he wants
There are mixed matters in ranks and groups
Here the usefulness of groups enables you to control the ranks and titles
Like I said I never paid attention to these details, I disabled personal titles on my forum and I never had problems seeing near my avatar the "Newbie" text. But that's me ... anyway you can hide that , go to Admin > Configuration > Current Theme and enable the option  Hide post group titles for grouped members.
(Enabling this will not display a member's post group title on the message view if they are assigned to a non-post based group.)
 
Title: Re: Summary of my experience on a program elkarte
Post by: SHANKS on April 20, 2020, 07:46:58 pm
I want to build a professional forum and not a regular forum
How members will distinguish between the manager and the supervisor and between the administrator and the supervisor
  Maybe you do not care about things but a large percentage of forums administrators matter.
That is, the visual editor has no way to make it default. There is no editor in the quick comment, there are many deficiencies
Title: Re: Summary of my experience on a program elkarte
Post by: radu81 on April 20, 2020, 08:20:25 pm
As you can see here on elkarte.net there is a distinction between members and global moderators or admins.
(Link-6484) (Link-6486)   (Link-6488) (Link-6490)
You can also change the yellow dot or blue dot with an image you prefer, and it doesn't need to be a dot image.
As you can see on my profile there is no post count membergroup. Did you already tried to enable the option I wrote in the previous post?

Quote from: SHANKS – That is, the visual editor has no way to make it default. There is no editor in the quick comment

 I already told you it's in the core, if you don't find it just ask ;)
It's in Admin > Theme Management > Member Option > Use quick reply on topic display & Use full editor in Quick Reply.
(Link-6492)


Which ones?
until now I gave you a solution for almost everything you asked, excluding Pretty Urls. So do you think Youtube is not a professional site since it doesn't have pretty urls?  :D
Title: Re: Summary of my experience on a program elkarte
Post by: SHANKS on April 21, 2020, 12:02:41 am
For me, I am a member
I cannot distinguish you. Are you a moderator of a specific forum, general supervisor or administrator? I do not know what your rank is here!
=========================
Regarding the quick reply
This can be in the non-regulation of control panel items according to addiction
=======================
   YouTube is a product of Google Inc. It will not need friendly links, it will make it get good results without setting like other sites.
  Google told himself that friendly links were better and easier to handle
Title: Re: Summary of my experience on a program elkarte
Post by: ahrasis on April 21, 2020, 03:09:07 am
You simply don't tell the developers what to do. They already equipped with the necessary info, knowledge and experience since before i.e. SMF, before ElkArte. Things were talked and discussed but ultimately we leave them to the developers to decide what is the best for this piece of software. Anyway, it is an opensource, so feel free to make an addon or modify the software accordingly to what you think is the best. Believe me, you will keep changing your mind after gaining one info, then another, simply because life is not static and keep changing. Some feel safe to be conventional, some feel dynamic is better but most of the time there must be a balance in everything. Well, actually I don't know what I am saying nor what I am saying make any sense, right? :P
Title: Re: Summary of my experience on a program elkarte
Post by: SHANKS on April 21, 2020, 04:17:19 am
Quote from: ahrasis – You simply don't tell the developers what to do. They already equipped with the necessary info, knowledge and experience since before i.e. SMF, before ElkArte. Things were talked and discussed but ultimately we leave them to the developers to decide what is the best for this piece of software. Anyway, it is an opensource, so feel free to make an addon or modify the software accordingly to what you think is the best. Believe me, you will keep changing your mind after gaining one info, then another, simply because life is not static and keep changing. Some feel safe to be conventional, some feel dynamic is better but most of the time there must be a balance in everything. Well, actually I don't know what I am saying nor what I am saying make any sense, right? :P

The topic does not relate to my site being traditional or different
There are major and minor advantages.
  For example: SEO features === >>> A lot of free and open source software does not care about these features, although it is the first point that he should consider what he wants in programming forums or content management program.
In summary (there is between those who do the tradition and those who care about the main things)
Title: Re: Summary of my experience on a program elkarte
Post by: radu81 on April 21, 2020, 05:48:07 am
@SHANKS‍ a Global Moderator can moderate topics from all boards, could be General Supervisor in VB, but I don't know what General Supervisor is in VB. You can change the title in General Supervisor if you wish... You want more groups with different permissions? Create them and assign the permission you want, assign an image you prefer, a different color. You really have no limits with permissions in Elkarte

As for Quick Reply I'm afraid I did not understand your message

As for SEO part all you asked is covered by Optimus add-on, and you also have some more options inside, all for free.

I am not trying to convince you this is the best software, it is not because there is no best software like I said first.
Title: Re: Summary of my experience on a program elkarte
Post by: SHANKS on April 21, 2020, 07:17:44 am
Quote from: radu81 – @SHANKS‍ a Global Moderator can moderate topics from all boards, could be General Supervisor in VB, but I don't know what General Supervisor is in VB. You can change the title in General Supervisor if you wish... You want more groups with different permissions? Create them and assign the permission you want, assign an image you prefer, a different color. You really have no limits with permissions in Elkarte

As for Quick Reply I'm afraid I did not understand your message

As for SEO part all you asked is covered by Optimus add-on, and you also have some more options inside, all for free.

I am not trying to convince you this is the best software, it is not because there is no best software like I said first.

There's a difference between them.
General Manager, General Supervisor and Department Supervisors
General Manager: Can control the entire site and disable the properties and can access the control panel of the addict
Moderators Super: Can control all sections of the forum site and topics as well as partial control of the members through a panel for Moderators Super.
Moderators: Control is only on a specific forum or section (simple deletion of topics and posts, closing, installing, editing, merging) .

Regarding the addition, it is not working properly.
Description does not appear. And the sitemap does not work
Title: Re: Summary of my experience on a program elkarte
Post by: radu81 on April 21, 2020, 09:17:46 am
Look, I don't need to convince anyone that this software is good and should be used, nothing comes into my pockets. Everybody is free to use the favourite software, even if it's not updated in the last 10 years, it's a choice.

Instead of just replying "it's not working" try to be more specific, give more info and be more constructive, otherwise I can simply reply "WORKS FOR ME!" and you can already see that in the attached image. If you have problems with the addon describe better the problems you are facing into the dedicated topic, I can't guess how you set it up.

As for the permissions, same thing, they already exists into Elkarte (Administrator, Global Moderator and Local Moderator), if something is missing you can create a new membergroup call it as you like and assign all the permissions you want. Is that difficult? You also have an admin panel and a moderator panel.
Title: Re: Summary of my experience on a program elkarte
Post by: SHANKS on April 21, 2020, 09:40:53 am
Quote from: radu81 – Look, I don't need to convince anyone that this software is good and should be used, nothing comes into my pockets. Everybody is free to use the favourite software, even if it's not updated in the last 10 years, it's a choice.

Instead of just replying "it's not working" try to be more specific, give more info and be more constructive, otherwise I can simply reply "WORKS FOR ME!" and you can already see that in the attached image. If you have problems with the addon describe better the problems you are facing into the dedicated topic, I can't guess how you set it up.

As for the permissions, same thing, they already exists into Elkarte (Administrator, Global Moderator and Local Moderator), if something is missing you can create a new membergroup call it as you like and assign all the permissions you want. Is that difficult? You also have an admin panel and a moderator panel.
Well, I am a regular member of any group I will be ...?

I did not work with me, I do not know what the problem is?
Description The section title is still used?
I told you I liked the program very much, but I do not want to use it until I find solutions to all problems ..
Title: Re: Summary of my experience on a program elkarte
Post by: SHANKS on April 21, 2020, 10:58:03 am
(https://download.anime-network.net/uploads/158748102133381.png)
Open source program and I can not delete the Moderator  group , Not even I can change the colors??
There is no value for an open source program named
And compulsorily imposed on the names and ranks, this is not called an open source system (I apologize to you for this word) What is the reason for preventing the user from deleting any group he wants?
Title: Re: Summary of my experience on a program elkarte
Post by: vbgamer45 on April 21, 2020, 03:30:31 pm
The Moderator group is a special group for local board moderators only and can't be deleted.
Special groups are guests, admins, board moderators.



Title: Re: Summary of my experience on a program elkarte
Post by: SHANKS on April 21, 2020, 03:36:09 pm
Quote from: vbgamer45 – The Moderator group is a special group for local board moderators only and can't be deleted.
Special groups are guests, admins, board moderators.

Only the Administrators group is supposed to be deleted
The rest of the groups can be deleted and new groups built upon the wish of the site owner
Not according to the programmer
Each location is different from the other in need
Title: Re: Summary of my experience on a program elkarte
Post by: emanuele on April 21, 2020, 06:01:40 pm
Quote from: SHANKS – (I hope that the speech will not be taken as complaining or vilification of the workers on the program)
Sure, no problem.
Hope my answer will not come too harsh.

Quote from: SHANKS – 1- The Control Panel for Items in it is not organized and interfered under to be arranged.
Not sure what you mean.
I guess you mean that you cannot find what you want in the place you think it should be, probably because it was put in a place someone's else logic found it logic to be put in.

Quote from: SHANKS – 2- There is no map of the site to present it to the search engines
Is a site map still a thing nowadays?
Isn't it some sort of old crap page-ranking-era ideology that would help ranking?

Quote from: SHANKS – 3- Sections Links and Topics is not popular. The system of friendly links should be added
I'm not sure how the first sentence is linked to the second, actually I'm not sure what the first sentence means, so I'll answer only to the second: yeah, yeah semantic urls all the way down to the grave and back. [/sarcasm] 2.0 will have them, for the time being there is an addon somewhere, not sure where.
Really, sometimes google made the web a better place, but with all this "SEO" crap made it a sad place.

Quote from: SHANKS – 4- Description of the sections and topics that do not exist and the titles are used for the description and this is a wrong way
Who the heck is still caring about page description?
Not even google I guess.
Anyway, in a topic you don't have anything that resembles a "good" description of a page, so any string of text is good enough and serves its purpose (that is make people that care about description happy to have a description).

Quote from: SHANKS – 5- A group system is not clear and the powers of each group cannot be controlled by example (group of visitors - group of members - group of monitors - group of supervisors - group of prohibitors - group awaiting activation by e-mail - group awaiting activation by management)
Sorry, but on that one I think that you have just not spent enough time learning it and just assumed that the permissions should work the way VB works.
That's not the case. You can do anything with groups in Elk/SMF, you just have to spend some time actually understanding all the ins and outs of the system (that being pretty "flexible" is also pretty complex to grasp at first, especially for people used to other ways of dealing with permissions).
The only thing probably managed differently is:
group awaiting activation by e-mail - group awaiting activation by management
for which there is no "group" (because technically they are not even members yet), but there is a page on which you can see the members waiting activation and the members waiting approval. And since there isn't so much to do with members waiting activation (resend email, delete, approve), a dedicated group doesn't really help much when you have a page on which you can do the same (truth to be said, this page is a little limited and for example you have to send emails or delete only "page by page" rather than all in one go).

Quote from: SHANKS – 6- Special ranks and titles cannot be added and controlled so that special titles can be granted to specific members
You can grant titles to any single user, there is a field "Custom Title" in each profile with which you can give a custom title to any single user of your forum.
True you can only see the "main group" each member belongs to and in case the post-based group.
But... the 90's have long gone, unless... oh, right anime and games forums. Okay, never mind I had to deal with this too, no problem. :D
Actually, I wrote this one:
https://www.elkarte.net/community/index.php?topic=1637.0
TBH I'm not sure if it still work with 1.1, it should though, I don't remember any change that could break it... I think.

Quote from: SHANKS – 7- There is no additional page system
Yes, there are addon for that.

By and good luck you too!
Title: Re: Summary of my experience on a program elkarte
Post by: SHANKS on April 21, 2020, 06:44:11 pm
@emanuele
Let's agree
Visitors and non-users do not need a group.
Ok members where's their group?
How are they without a group? How to add them specific permissions and a certain color?
========================
title user
I do not speak on the knowledge of the member.
We speak at the address below the member as shown in the pictures :
https://download.anime-network.net/uploads/158750886527521.jpg
https://download.anime-network.net/uploads/158750886532632.jpg
https://download.anime-network.net/uploads/15875088653413.jpg

Why do you have to force everyone in the Administrator group to take the same title and cannot be reconciled with the general manager, the deputy general, or the assistant general manager?
If we think about how the site founder dubbed a new member?
Title: Re: Summary of my experience on a program elkarte
Post by: radu81 on April 22, 2020, 05:55:41 pm
I googled and found the forum where you took those screenshots, those are post count member groups, and I can replicate the same behaviour in elkarte, have a look here https://sss.ovh/elk116/index.php?topic=7.0
Title: Re: Summary of my experience on a program elkarte
Post by: SHANKS on April 22, 2020, 06:26:07 pm
Quote from: radu81 – I googled and found the forum where you took those screenshots, those are post count member groups, and I can replicate the same behaviour in elkarte, have a look here https://sss.ovh/elk116/index.php?topic=7.0
This cannot be done in a elkarte
You must create more than 10 groups in order to distribute a special title
It is not a good idea to create a group in order to give a member a specific title

Whereas in some programs such as vb and xf and mybb
You do not need to create a group or title ,, just enter to edit my profile and put the title you want
You will not need group extensions to get a specific title
Title: Re: Summary of my experience on a program elkarte
Post by: radu81 on April 22, 2020, 06:55:21 pm
In this case Custom Title does the job for you, have a look at meber test6, it has a custom title I added as admin and he cannot delete that.
In elkarte there are 2 fields:
- Personal text (could be edited by member or admin)
- Custom text (edited by admin)

To use Custom Titles go to Admin > Configuration > Features and Options > General
and enable "Enable custom titles"
Switching Custom Titles on will allow members with the relevant permission to create a special title for themselves. This will be shown underneath the name.

Example:
Jeff
Cool Guy
Title: Re: Summary of my experience on a program elkarte
Post by: SHANKS on April 22, 2020, 07:16:04 pm
QuoteIn this case Custom Title does the job for you, have a look at meber test6, it has a custom title I added as admin and he cannot delete that.
In elkarte there are 2 fields:
- Personal text (could be edited by member or admin)
- Custom text (edited by admin)
 
 
I want to evaluate it on my website. How is that possible?
Possible proportional method.

QuoteTo use Custom Fields go to Admin > Configuration > Features and Options > General
and enable "Enable custom titles"
Switching Custom Titles on will allow members with the relevant permission to create a special title for themselves. This will be shown underneath the name.

Example:
Jeff
Cool Guy
 
 
I know this way and I stopped it. I want the amendment. It will be through the addictive control panel. He is the one who does this as shown in his pictures from the control panel.
(https://download.anime-network.net/uploads/15875973323033.jpg)
Title: Re: Summary of my experience on a program elkarte
Post by: radu81 on April 22, 2020, 07:41:51 pm
Sorry, I'm afraid I did not understand your previous post. I guess you are using Google Translate...
Is Custom Title what you need?
Title: Re: Summary of my experience on a program elkarte
Post by: SHANKS on April 22, 2020, 08:50:01 pm
I am talking about title under the name of the members
For example:
admin 1
admin 2
I want to give (admin 1) his own title(Administrator) and (admin 2) a special title (Senior Moderator).
elkarte Program:
(admin 1) and (admin 2) cannot have two different titles and are in the same group.
- A new group must be created and transferred (admin 1) to this group in order to obtain a title (Administrator).
- And create another new group and transfer (admin 2) to this group until he gets the title (Senior Moderator) .
How many groups do I need so that I can give each member a title?
With 10 moderators I will need 10 groups in order for each supervisor to be given a special title ؟

vb3 program:
You don't need to do these long steps.
Each manager can be granted a title of his own and they are in the same group by modifying through the access control panel the member information to grant the appropriate title
Title: Re: Summary of my experience on a program elkarte
Post by: radu81 on April 22, 2020, 09:19:06 pm
Quote from: SHANKS – With 10 moderators I will need 10 groups in order for each supervisor to be given a special title ؟
 you can keep the "Global Moderator" title and add a different custom text for your 10 moderators. I understand it's not the same thing, but it's a solution, otherwise you will need a different group.

I'm just curious, but do you really need 10 different kind of moderators?
Title: Re: Summary of my experience on a program elkarte
Post by: ahrasis on April 22, 2020, 09:24:56 pm
So far that I know, there is no automatic title except for post-based-title.

As said by @radu81, you may need to add title to a member if not using group, but if you use group, you assign member to that group.

If you don't want to assign them manually, you can allow member to choose when you create the group.

You will have to select your allowed administrative power for a particular permission-based-group in contrast with normal-member-group.

At the end, you still need to creatively create the groups that you have in mind first.

That are the default in ElkArte.

By the way, as said by @radu81 I think we might have some communication problems but what I posted earlier still apply. :P
Title: Re: Summary of my experience on a program elkarte
Post by: SHANKS on April 23, 2020, 06:42:57 am
My friends are still reluctant to move to elkarte
I set all the settings, design, and logo design for the site
But reluctant to not succeed
Title: Re: Summary of my experience on a program elkarte
Post by: ahrasis on April 23, 2020, 11:58:41 pm
No problem. It's a matter of choice and proficiency to use ElkArte.
Title: Re: Summary of my experience on a program elkarte
Post by: SHANKS on April 24, 2020, 02:40:22 pm
Everyone knows that a program
Free program and voluntary support
So the owner of any site, the first question comes to mind
What is the future of the program from the development side, the support team, issuing future optimized copies
Title: Re: Summary of my experience on a program elkarte
Post by: ahrasis on April 24, 2020, 08:16:29 pm
Even a fortune teller can't tell a future. That's being said, read about it here: https://www.elkarte.net/community/index.php?topic=5539.0
Title: Re: Summary of my experience on a program elkarte
Post by: SHANKS on April 24, 2020, 08:29:05 pm
Quote from: ahrasis – Even a fortune teller can't tell a future. That's being said, read about it here: https://www.elkarte.net/community/index.php?topic=5539.0
Okay
Who is the main developer of the elkarte and who can communicate with it?
Is it currently available? Or leave the project?
The program is nice but needs some modification and I am not good at programming php
Title: Re: Summary of my experience on a program elkarte
Post by: ahrasis on April 25, 2020, 10:51:17 am
You can find the devwlopers and contributors on the home page at https://www.elkarte.net.

There should be a link to official github in there.

You can still make inquiry in here where @emanuele   as the main developer for this software or @Spuds can response.

Others like @radu81 and me are merely assisting where and when we could.

This software is still part of an open source where anybody like you and/your team can venture into and modify things to your likings.

Good luck.