Photogala CMS (en): Difference between revisions
No edit summary |
No edit summary |
||
| (One intermediate revision by the same user not shown) | |||
| Line 25: | Line 25: | ||
If you have entered the data correctly in paragraph 3, the following page will open: | If you have entered the data correctly in paragraph 3, the following page will open: | ||
[[File:Admin.png|none|thumb| | [[File:Admin.png|none|thumb|Admin panel]] | ||
5) Enter login: admin | 5) Enter login: admin | ||
| Line 60: | Line 60: | ||
[[File:About2.png|none|thumb]] | [[File:About2.png|none|thumb]] | ||
== | == List of users == | ||
on page /users (<nowiki>https://YOURSITE/users</nowiki>): | on page /users (<nowiki>https://YOURSITE/users</nowiki>): | ||
| Line 201: | Line 201: | ||
''It is important to understand that this documentation is written for the current version of the software. All described features, settings and instructions correspond to the current version. If you are using an older or future version, some sections of the documentation may not match the actual interface or functionality.'' | ''It is important to understand that this documentation is written for the current version of the software. All described features, settings and instructions correspond to the current version. If you are using an older or future version, some sections of the documentation may not match the actual interface or functionality.'' | ||
'''v.1.0.0 (Current)''' Initial version. | '''v.1.0.0 (Current)''' - Initial version. | ||
Latest revision as of 16:55, 18 October 2024
System requirements:
- Apache 2.4 ++
- PHP 8.3 ++
- Mysql 8.3 ++
Settings in PHP.INI:
short_open_tag = ON
Установка:
This documentation is intended for users with basic knowledge of PHP and MySQL configuration skills. As such, it does not cover all aspects of server installation and configuration. We assume that you already have minimal technical skills in setting up an environment for developing or using our software.
If you have no experience in setting up servers or you need more detailed instructions on how to install them, please refer to the official PHP and MySQL documentation or a technical specialist.
1) After you have downloaded the ZIP file from the link we sent to your e-mail, you need to deploy it on your web server.
2) The ZIP file contains a MySQL database named base.sql. Deploy it to your MySQL server.
3) In the file at /include/config.php Specify the data for connecting to MySQL: server, database name, username and password.

4) Next, go to the path: /admin (https://YOURSITE/admin)
If you have entered the data correctly in paragraph 3, the following page will open:

5) Enter login: admin
Password: 12345678
You are logged in:

License activation:
To activate the license you need: Your email that you indicated when purchasing on our website, the order number and the license key.
The order number is indicated in the letter we sent you:

Enter this data in the appropriate cells along the path: /settings (https://YOURSITE/settings)

If the settings are successful, when you access the main page, the site will open:

Site settings
on page: /settings (https://YOURSITE/settings)
In the site settings section, you can edit key parameters such as the site name, logo, icon (favicon), and also specify a link to your Instagram account.

You can insert an external resource using the logo and icon address of the site.
Page "About & contact"
on page: /settings (https://YOURSITE/settings)

These changes will be visible on the /about page. (https://YOURSITE/about):

List of users
on page /users (https://YOURSITE/users):
Users are required to enter the administrative part of the site. The system has two categories: administrators and regular users. At the moment, the functionality for regular users has not yet been fully implemented, but in future updates this feature will be available and will begin to work fully.
Adding users
Click in the lower right corner: "Add user"

Full name: Surname, first name and patronymic, there are no strict checks, you can write any word
Contacts: phone number
Privileges: select Administrator
Login: Unique name
Click on the "Save" button
To find out the password from a user on the /users page (https://YOURSITE/users): Click on the "Show passwords" button


Edit, View and Delete Users
Select the user you want to change from the list:

In the lower right corner of the screen you will see three buttons: Remove Selections, View, and Edit.
- Unselect: removes the selection of items from the list, after which the "Add" button will become active
- View: When pressed, you will see all the information about the user that is not visible in the "list
To change, click on the "Change" button, a window will appear:

Contacts: phone number
Privileges: select Administrator, if otherwise specified
Login: Unique name
If you want to change the password, then in the "Change password?" section, change the list to "Change", enter the password at the bottom in the "Password" section, the new password.
Click the "Save" button
To view, click the "View" button, a window will appear:

To delete, click on the "Edit" button, a window will appear:

In the pop-up window, a red "Delete" button will appear in the lower right corner, click it
Groups
on the page /command.php (https://YOURSITE/command.php):
Groups or categories are needed to organize photos, each photo or group of photos has its own group which is visible on the main page as a menu:

We tried to collect all the groups that exist on the topic of photos, but you can add, change or delete a group
Adding
To add Click in the lower right corner: "Add group"

Enter the name and click the "Save" button
Editing, Viewing and Deleting Groups
Select the group you want to change from the list:

In the lower right corner of the screen you will see three buttons: Unselect, View and Edit.
- Unselect: removes the selection of items from the list, after which the "Add" button will become active
- View: When pressed, you will see all the information about the user that is not visible in the "list
To change, click on the "Edit" button, a window will appear:

Enter the name and click on the "Save" button
To delete, click on the "Edit" button, a window will appear:

In the pop-up window, a red "Delete" button will appear in the lower right corner, click it
Gallery
on the page /dgvr.php (https://YOURSITE/dgvr.php):
This section describes the processes of adding and editing photos in the Gallery.
Adding
To add Click in the lower right corner: "Add" and select the operation "Add"

Click "Next"
As a result we get:

Title: The name of the photo or group of photos is shown here, it will be visible in the title of the paintings (inside the gallery):

Brief description: Brief description of the group of photos, it will be visible here (inside the gallery):

Link to the main image: The main image is visible on the main page as a thumbnail. Recommended resolution: 600px wide, height does not matter

Image links, one image - one line. Recommended resolution: 1300px * 1200px
These images are located directly inside the gallery

Placement rules: One image - one line:

Select a group
Select the group the photos belong to:

Click the "Save" button
Edit, View and Delete
Select the group you want to change from the list:

In the lower right corner of the screen you will see three buttons: Unselect, View and Edit.
- Unselect: removes the selection of items from the list, after which the "Add" button will become active
- View: When pressed, you will see all the information about the gallery that is not visible in the "list
To change, click on the "Edit" button, a window will appear:

Select the operation "Edit" and click the button "Next". In the form that appears, enter the data exactly as when adding.
To delete, click the "Edit" button, a window will appear:

Select the "Uninstall" operation and click the "Next" button
Version History
It is important to understand that this documentation is written for the current version of the software. All described features, settings and instructions correspond to the current version. If you are using an older or future version, some sections of the documentation may not match the actual interface or functionality.
v.1.0.0 (Current) - Initial version.