Отображение на главной странице и группы &#10 Отображение на главной странице и группы &#10
 

News:

cpg1.5.48 Security release - upgrade mandatory!
The Coppermine development team is releasing a security update for Coppermine in order to counter a recently discovered vulnerability. It is important that all users who run version cpg1.5.46 or older update to this latest version as soon as possible.
[more]

Main Menu

Отображение на главной странице и группы

Started by Lix2008, January 17, 2008, 03:35:07 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Lix2008

Возможно ли, чтобы на главной странице отображалась:
1. последняя работа
2. лучшая по рейтингу
2.1. лучшая за месяц
2.2. лучшая за год
3. Часто просматриваемая работа

Возможно ли, создовать группы пользователей с возможностями и правами (как в форумах например есть модераторы, супермодераторы).

Если возможно создовать группы пользователей возможно ли автоматизировать вот такую систему:
1. Пользователь - может выкладывать картинки и коментировать
2. Пользователь у которого к примеру 3 изображения - может выкладывать картинки, коментировать и голосовать в диапазоне 1... 1/5 от бала в пятибальной шкале (1/25, 2/25, 3/25, 4/25, 1/5)  к примеру.
3. Пользователь у которого к примеру 5 изображений, 100 балов рейтинга, может все тоже что и 2 пользователь, только у него появляется возможность голосовать в диапазоне 1...5 в пятибальной шкале измерения.
4. Пользотели с правами модератора -  могут помечать изображения, если 3 модера пометили картинку, то она автоматически удаляется.

Возможно ли это, или у меня фантазия разыгралась?))

С уважением, Lix2008

Makc666

Quote from: Lix2008 on January 17, 2008, 03:35:07 PM
Âîçìîæíî ëè, ÷òîáû íà ãëàâíîé ñòðàíèöå îòîáðàæàëàñü:
1. ïîñëåäíÿÿ ðàáîòà
2. ëó÷øàÿ ïî ðåéòèíãó
2.1. ëó÷øàÿ çà ìåñÿö
2.2. ëó÷øàÿ çà ãîä
3. ×àñòî ïðîñìàòðèâàåìàÿ ðàáîòà

Îòâåò â äîêóìåíòàöèè òóò:
http://coppermine-gallery.net/demo/cpg14x/docs/index.htm#admin_album_list

Êîíôèã -> Îòîáðàæåíèå ñïèñêà àëüáîìîâ -> Ñîäåðæàíèå ãëàâíîé ñòðàíèöû
Èç òîãî, ÷òî íàïèñàëè âû, ìîæíî òîëüêî ïóíêòû 1, 2 è 3.
Áóäåò ïðèìåðíî âîò òàê:
lastup,toprated,topn

Ïóíêòû 2.1 è 2.2 ìîæíî ðåàëèçîâàòü âîò ÷åðåç ýòîò ìîä:
http://forum.coppermine-gallery.net/index.php?topic=44054.0

Òîãäà ñòðîêà âûøå áóäåò âûãëÿäåòü:
lastup,toprated,anycontent2,topn

Quote from: Lix2008 on January 17, 2008, 03:35:07 PM
Âîçìîæíî ëè, ñîçäîâàòü ãðóïïû ïîëüçîâàòåëåé ñ âîçìîæíîñòÿìè è ïðàâàìè (êàê â ôîðóìàõ íàïðèìåð åñòü ìîäåðàòîðû, ñóïåðìîäåðàòîðû).
Íåò, íå âîçìîæíî. Òîëüêî àäìèíèñòðàòîðû èëè îáû÷íûå ïîëüçîâàòåëè.
Òàê æå ìîæíî âûáèðàòü, ÷ìîãóò ëè îáû÷íûõ ïîëüçîâàòåëè ñðàçó çàëèâàòü èçîáðàæåíèÿ èëè èõ íóæíî ïðîâåðÿòü çà íèìè.
Ìîæíî ñäåëàòü äâå ãðóïïû - îäíà ñìîæåò ñðàçó ðàçìåùàòü èçîáðàæåíèÿ, äðóãàÿ òîëüêî ïîñëå èõ ïðîâåðêè.

Quote from: Lix2008 on January 17, 2008, 03:35:07 PM
Åñëè âîçìîæíî ñîçäîâàòü ãðóïïû ïîëüçîâàòåëåé âîçìîæíî ëè àâòîìàòèçèðîâàòü âîò òàêóþ ñèñòåìó:
1. Ïîëüçîâàòåëü - ìîæåò âûêëàäûâàòü êàðòèíêè è êîìåíòèðîâàòü
2. Ïîëüçîâàòåëü ó êîòîðîãî ê ïðèìåðó 3 èçîáðàæåíèÿ - ìîæåò âûêëàäûâàòü êàðòèíêè, êîìåíòèðîâàòü è ãîëîñîâàòü â äèàïàçîíå 1... 1/5 îò áàëà â ïÿòèáàëüíîé øêàëå (1/25, 2/25, 3/25, 4/25, 1/5)  ê ïðèìåðó.
3. Ïîëüçîâàòåëü ó êîòîðîãî ê ïðèìåðó 5 èçîáðàæåíèé, 100 áàëîâ ðåéòèíãà, ìîæåò âñå òîæå ÷òî è 2 ïîëüçîâàòåëü, òîëüêî ó íåãî ïîÿâëÿåòñÿ âîçìîæíîñòü ãîëîñîâàòü â äèàïàçîíå 1...5 â ïÿòèáàëüíîé øêàëå èçìåðåíèÿ.
4. Ïîëüçîòåëè ñ ïðàâàìè ìîäåðàòîðà -  ìîãóò ïîìå÷àòü èçîáðàæåíèÿ, åñëè 3 ìîäåðà ïîìåòèëè êàðòèíêó, òî îíà àâòîìàòè÷åñêè óäàëÿåòñÿ.
Åñëè èíòåãðèðîâàòü ãàëåðåþ â êàêîé-íèáóäü ôîðóì ñ ðåéòèíãîì òèïà vBulletin, òî ÷àñòè÷íî íåêîòîðûå âåùè ìîæíî áóäåò ðåàëèçîâàòü.

Quote from: Lix2008 on January 17, 2008, 03:35:07 PM
Âîçìîæíî ëè ýòî, èëè ó ìåíÿ ôàíòàçèÿ ðàçûãðàëàñü?))

Ñ óâàæåíèåì, Lix2008
 æèçíè âîçìîæíî âñ¸, ïðîñòî íåêîòîðûå âåùè ïðèõîäèòñÿ ïåðåäåëûâàòü ïîä ñâîè ïîòðåáíîñòè.

Lix2008

Quote
Пункты 2.1 и 2.2 можно реализовать вот через этот мод:
http://forum.coppermine-gallery.net/index.php?topic=44054.0
Тогда строка выше будет выглядеть:
lastup,toprated,anycontent2,topn

Я так понял, логика работы такая:
1. Создается категория, "за месяц".
2. В категории размещается альбомы, ну возьмем к примеру альбом "картинки пользователя1".
3. Делаем модификацию, для отображение лучших работ по рейтингу на главной странице:
3.1. Открывам файл index.php.
3.1.1.Находим там вот такой код:

                    case 'anycontent':
                        if ($cat == 0) {
                            ob_start();
                            /**
                             * Any php code or HTML can be put in this file and will be displayed
                             */
                            include('anycontent.php');
                            $anycontent = CPGPluginAPI::filter('anycontent',ob_get_contents());
                            ob_end_clean();
                            echo ($anycontent);
                        }
                        flush();
                        break;

3.1.2. Вставляем ниже break вот такой код:

                    case 'anycontent2':
                        if ($cat == 0) {
                            ob_start();
                            /**
                             * Any php code or HTML can be put in this file and will be displayed
                             */
                            include('anycontent2.php');
                            $anycontent2 = CPGPluginAPI::filter('anycontent2',ob_get_contents());
                            ob_end_clean();
                            echo ($anycontent2);
                        }
                        flush();
                        break;

3.1.3. Заходим по пути конфиг > Отображение списка альбомов > Содержание главной страницы > 

breadcrumb/lastup/random,1/toprated,1/topn,1/anycontent2 
3.2. Копируется anycontent2.zip(в архиве файл anycontent2.php) и рапаковывается в корень установленой

галереи.
3.2.1. Открываем и находим строку

////////////////////////
//Category number
$cat2 = 2;
////////////////////////

т.е. сдесь нужно выставивить цифру, которая соотвествует категории "за месяц". у меня например ссылка

на категорию за месяц вот такая "http://galery2.ru/index.php?cat=2" в запросе стоит cat=2, поэтому я

оставляю $cat2 = 2.
3.2.2. Находим следующию строку:

////////////////////////
//Case type (look below for avaliable types)
$case2 = 'lastup';
////////////////////////

т.е. сдесь выставляется, что будет отображаться. В моем случае нужно чтобы отображались лучшие по

рейтингу, поэтому я выставляю $case2 = 'toprated';

Различные возможные команды для $case2:
'random': Случайные файлы
'lastup': Последние добавления
'toprated': Часто просматриваемые
'lastcom': последние коменируемые
'lastcom': последние просмотреные
Вот, что получилось у меня - файл 01.jpg

Встречный вопросы:
1. Возможно ли сделать картинки в один ряд, как в файле 02.jpg?

Alex Revo

Äà, ýòî â êîíôèãå - Íàñòðîéêè îòîáðàæåíèÿ ìèíèàòþð

Makc666

Quote from: Alex Revo on January 19, 2008, 07:47:23 PM
Äà, ýòî â êîíôèãå - Íàñòðîéêè îòîáðàæåíèÿ ìèíèàòþð
Alex Revo, òî ÷òî õî÷åò ñäåëàòü Lix2008
ñðåäñòâàìè ãàëåðåè ñäåëàòü íåâîçìîæíî...

Íóæíî ñíà÷àëà ïåðåïèñûâàòü/ïåðåäåëûâàòü ïîä ñåáÿ øàáëîí.
À óæå ïîòîì âûñòàâëÿòü íàñòðîéêè â
Êîíôèã -> Îòîáðàæåíèå ìèíèàòþð 

  • Êîëè÷åñòâî êîëîíîê íà ñòðàíèöå ñ ìèíèàòþðàìè
  • Êîëè÷åñòâî ñòðîê íà ñòðàíèöå ñ ìèíèàòþðàìè