openvk/themepacks
lalka2018 4699fcbeb9
Groups: Wall: add suggestions (#935)
* Wall: add early suggestions

* Fix br

* Fix empty posts

* fck

* Add offset for api

* Add notifications of new suggestion posts

* Fix mentions in suggested posts

* 🤮🤢

* Change regex

Теперь оно удаляет все теги а не только <br>

* Add da koroche pohuy

* Эдд апи метходс

Методы нестандартные немного

* Pon

* Add skloneniyia

* newlines

* int

* Update loaders and add avtopodgruzka postov

* Update JOERGK.strings

* Blin

* Remove repeated code, fix loaded buttons on chr...

...ome and fix getting suggested posts via API.Wall.getPost

* Fix polls

* Fihes

Теперь уведомление о принятии поста не приходит, если вы приняли свой же пост

Пофикшен баг перехода в предложку

Добавлен старый вид постов в предложке

Теперь счётчик постов в предложке у прикреплённой группы обновляется при принятии или отклонении поста

Убрано всплывающее уведомление об отклонении поста (оно раздражает)

Теперь если вы посмотрели все посты на одной странице (не на первой) и на ней не осталось постов, вас телепортирует на предыдущую страницу

* Remove ability to delete your accepted psto

* oi blin

* Improvements 2 api

* g

* openvk.uk

Возможно, приведение кода к кодстайлу (удаление скобочек то есть)

* aiaks

* al_wall.js -> al_suggestions.js

* 👨‍💻 Add 👨‍💻 fading 👨‍💻

* Add "owner's posts' and "other's posts"

Давайте рофлить👨‍💻👨‍💻👨‍💻

* planshet openvk

Add tabs for post view, add signer's object in wall get and add person icon in microblog

* Simplefai ze kod

* PHP 8 FIX WATAFAK

* Add indesk
2023-11-16 19:44:12 +03:00
..
midnight Groups: Wall: add suggestions (#935) 2023-11-16 19:44:12 +03:00
openvk_modern Groups: Wall: add suggestions (#935) 2023-11-16 19:44:12 +03:00
.gitkeep Add themepack support 2020-06-11 23:21:49 +03:00
readme.md /themepacks/readme.md: fix grammar (#740) 2022-10-09 15:47:23 +00:00
readme.ru.md English, Ukrainian localization: Added and corrected spelling errors (#741) 2022-10-09 23:18:14 +03:00

OpenVK Themepacks

This folder contains all themes that can be used by any user on an instance.

How do I create a theme?

Create a directory, the name of which should contain only Latin letters and numbers, then create a file in this directory called theme.yml, and fill it with the following content:

id: vk2007
version: "0.0.1.0"
openvk_version: 0
enabled: 1
metadata:
    name:
        _: "V Kontakte 2007"
        en: "V Kontakte 2007"
        ru: "В Контакте 2007"
    author: "Veselcraft"
    description: "V Kontakte-stylized theme by 2007 era"

Where:

id is the name of the folder

version is the version of the theme

openvk_version is the version of OpenVK (it is necessary to leave the value to 0)

metadata:

  • name - the name of the theme for the end user. Inside it you can leave names for different languages. _ (underscore) is for all languages.

Next, in stylesheet.css you can insert any CSS code, with which you can change the elements of the site. If you need additional pictures or resources, just create a res folder, and access the resources via the /themepack/{directory name}/{theme version}/resource/{resource} path.

To support the New Year's mood, which turns on automatically from December 1st to January 15th, create the file xmas.css in the res folder, and make the necessary changes.

After all, the directory hierarchy should look like this:

vk2007:
- res
  - {resources}
- stylesheet.css
- theme.yml