Ноя
13

Новая версия админ-панели для движка фотохостинга Chevereto

Обновил свой плагин админ-панели для Chevereto [NB 1.91].
Теперь, чтобы установить его, нужно загрузить только папку admin и заменить index.php и engine.php.
Также добавил возможность выбора русского языка.
[cкачать]

Админ-панель для Chevereto [NB 1.91] (http://www.chevereto.com)
Версия: 1.1 (11.13.2010)

Copyright (C) 2010 by SunLord
Web: http://sunlord.ru
Email: lapenkoff@gmail.com
ICQ: 2643333
Skype: sunlord.ru

Установка:
1. Загрузите содержимое папки на сервер
2. В файл /admin/config.php впишите информацию о базе данных, придумайте и напишите логин и пароль администратора, выберите язык
3. Запустите www.yoursite.ru/admin/install.php
4. Удалите /admin/install.php
5. Готово. Теперь админка доступна по адресу www.yoursite.ru/admin

———————————————

Если вам понравилось это дополнение и вы желаете отблагодарить меня:
Webmoney:
R257399455065
Z241676765779
E198175907466
Указывайте свой сайт, список благодарных буду вывешивать на своём сайте Новая версия админ панели для движка фотохостинга Chevereto

———————————————

вы можете не заменять файлы engine.php and index.php на сервере.

Тогда нужно будет выполнить следующее:
Добавьте в файл engine.php:

// Config
            require('admin/config.php');
            require('admin/db_connect.php');

            //For admin-panel.
            $now=mktime(date("H"),date("i"),date("s"),date("m"),date("d"),date("Y"));
            $uid=0;
            $created=$now;
            $lastviewed=0;
            $submitip=$_SERVER["REMOTE_ADDR"];
            $views=0;
            $picfsize=0;
            $pic_width=0;
            $pic_height=0;

А также найдите код

  else { // Check local + remote
	    unset($modo);
	    $modo = 1;
	    $spit = true;
	    $errormsg = CRITIC_ERROR_INPUT;
	    $titulo = ERROR_UPLOADING.ESP_TITULO;
	 }

и ниже добавьте

    //For admin-panel. Send info about img to DB.
           mysql_query("insert into pics(created,lastviewed,pictype,submitip,picfsize,uniqid,pic_width,pic_height)
           values(
           ".$created.",
           ".$lastviewed.",
           '".$exten."',
           '".$submitip."',
           ".$tamano.",
           '".$name."',
           ".$ancho.",
           ".$alto."
           )");

В файл index.php ниже строки

  $quehace = TXT_SEEING;

добавьте

  $namesun=$_GET['v'];
	   $curtime=mktime(date("H"),date("i"),date("s"),date("m"),date("d"),date("Y"));
           mysql_query("update pics set lastviewed=$curtime, views=views+1 where uniqid='$namesun'")
           or die(mysql_error());

Связанные записи

Комментировать

  • Приветствую! Спасибо за скрипт админки, поставил себе на фотохостинг. Но вот тут недавно решил поднять планку максимального размера изображения до 5Мб, а потом до 6, но при загрузке фотки размером 4мб выскакивает следующая ошибка:
    Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 17280 bytes) in /home/users2/2/2foto/domains/2foto.net/engine.php on line 691
    В чем может быть проблема?

    Кстати, вы будете работать над админкой Chevereto 2.0?)

    • Если Вы используете данный скрипт на localhost, то в файле php.ini укажите больше размер:
      ; Maximum allowed size for uploaded files.
      upload_max_filesize = 50M

  • Вот такие иероглифы. Что нужно исправить? См. на скрин.

    http://i035.radikal.ru/1103/87/f71b75b58047.jpg

    • нужно файл func.php пересохранить в кодировке UTF 8 без бом и будет все по русски, или заменить в нем русские буквы на латиницу

  • Привет. Админку поставил, но не пойму, как включить русский, и для чего там кнопки, если все они ведут на главную сайта?
    Пробовал русифицировать сам скрипт, путем корректировки конфига и прописав вместо en – ru, но стало только хуже. Вернул все обратно.

    Не понятно пока, какие функции выполняет админка. Кстати прописав адрес сайта/admin – ничего не происходит. Просто на главной сайта и остаюсь.

  • Добрый день Sunlord!

    При установке админ панели в базе уже были залиты файлы в папке images, их админка не видит, что сделать чтобы они появились в админке. А новые которые заливаю – отлично отображаются в админ панели.
    Заранее благодарен

  • чтобы убрать иероглифы просто в браузере зайди в кодировку и выбери «Кириллица Windows-1251″
    И все будет норм работать.