SM βuttonKeeper ReadMe (помощь, инструкции)

Что это?

SM βuttonKeeper — это PHP скрипт, способный хранить и показывать кнопки (баннеры, ссылки) дружественных Вам сайтов (или спонсорских). Человек приходит, берёт код Вашего баннера (кнопки, ссылки), помещает его у себя на сайте, затем регистрируется у Вас на SM βuttonKeeper. И после подтверждения электронной почты пользователя Вам приходит письмо от робота, содержащее код для установки на Ваш сайт, адрес страницы с Вашим кодом (кнопкой/баннером/ссылкой) и некоторые другие сведения. Вы проверяете корректность их, затем идёте в админку Вашего SM βuttonKeeper и там добавляете код пользователя. После этих операций кнопка/баннер/ссылка пользователя будет находиться на странице SM βuttonKeeper. Существует возможность установки и на ту страницу, на которую захочет пользователь. В этом случае придётся вручную добавлять его(её) код в HTML-код такой страницы, но только если Вы согласитесь с пожеланиями пользователя.

Установка

Извлеките содержимое архива в пустой каталог (с сохранением путей). Зайдите в админку (посетив login.php или admin.php), задайте пароль и другие данные в админке по свому вкусу. Пароль по умолчанию: password, обязательно смените его. Нажмите «Сохранить».

После этого можете загружать содержимое на удалённый сервер.

Обновление

Извлеките из архива все файлы, кроме файла config.php, файлов с точкой как первым символом в имени (например, .knopki) и содержимого подкаталога kdata. Извлеките также файл .htaccess. Закачайте всё извлечённое на сервер.

Использование

Для входа в админку зайдите браузером (в Интернете или на локальном сервере) на файл login.php, введите пароль (логин вводить не надо).

Вы можете выводить добавленные пользователями кнопки не только на главной странице SM βuttonKeeper`а, но и на любой HTML/PHP/и_т.д. странице при помощи создания ифрейма с адресом файла ifr.php (главное, правильно указать адрес, он должен быть или абсолютным, или задан относительно того файла, на котором размещается ифрейм). А цветовое оформление ифреймов задаётся стилями из файла ifrs.css, лежащего в корне скрипта SM βuttonKeeper`а. Файл ifrs.css редактируйте по своему вкусу, при этом достаточно загрузить его в корень нашего скрипта на сервере. Скриптовый файл ifr.php при этом редактировать особой надобности нет, там уже всё прописано так, чтоб стили из ifrs.css полностью определяли дизайн ifr.php, вернее, продуцируемых им страниц.

Чтобы вставить кнопки по N штук на страницу, можно придумать, к примеру, такой HTML-код:

<iframe src="./knopki/ifr.php" style="border:0px; height:61px; width:100%;"></iframe>

Или чуть более сложный:

<iframe src="./knopki/ifr.php?us=black" style="border:0px; height:61px; width:100%;"></iframe>

(В «чуть более сложном» параметр us означает имя (без точки и расширения) Вашего пользовательского файла стилей (.css), лежащего в каталоге со скриптом. Если этот параметр не указан, то подразумевается (и используется) ifrs, соответствующий файлу ifrs.css.)

И вставить его на страницу(-ы). Здесь в атрибуте src укажите URL Вашего файла ifr.php. Вы вольны, конечно же, поэкспериментировать с этим кодом — и добиться требуемого эффекта. Как говорится, вперёд и с песней!

История версий

Версия 2.2 от 12 марта 2024 г.

Версия 2.1 от 22 февраля 2024 г.

Версия 2.0 от 22 февраля 2024 г.

Версия 1.9.1 от 20 февраля 2024 г.

Версия 1.9 от 4 марта 2023 г.

Версия 1.8 от 6 декабря 2022 г.

Версия 1.7 от 24 сентября 2022 г.

Версия 1.6 от 20 июля 2022 г.

Версия 1.5 от 12 июля 2022 г.

Версия 1.4 от 20 июня 2022 г.

Версия 1.3 от 13 июня 2022 г.

Версия 1.2 от 2 июня 2022 г.

Версия 1.1 от 23 мая 2022 г.

Версия 1.0 от 5 мая 2022 г.

Версия 0.9 от 18 апреля 2022 г.

Версия 0.8 от 13 апреля 2022 г.

Версия 0.7 от 14 марта 2022 г.

Версия 0.6 от 2 марта 2022 г.

Версия 0.5 от 14 февраля 2022 г.

Версия 0.4 от 29 января 2022 г.

Версия 0.3 от 27 января 2022 г.

Версия 0.2 от 24 января 2022 г.

Версия 0.1 от 21 января 2022 г.