Комментарии списком Комментарии списком
 

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 awf, September 29, 2006, 02:07:52 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

awf

Зравствуйте!
Можно ли модифицировать вывод комментариев (последние комментарии) так, чтобы они отображались списком (слева трамб картинки, справа сам комментарий).
Можно ли в режиме бриджинга (в моём случае бридж с Хупсом вер. 2.0.15) отображать аватару пользователя (которая, собственно, в профайле хупса)?
Версия Коппермайна 1.4.9 + плагин пак

Makc666

Quote from: awf on September 29, 2006, 02:07:52 PM
Çðàâñòâóéòå!
Ìîæíî ëè ìîäèôèöèðîâàòü âûâîä êîììåíòàðèåâ (ïîñëåäíèå êîììåíòàðèè) òàê, ÷òîáû îíè îòîáðàæàëèñü ñïèñêîì (ñëåâà òðàìá êàðòèíêè, ñïðàâà ñàì êîììåíòàðèé).
Ìîæíî ëè â ðåæèìå áðèäæèíãà (â ìî¸ì ñëó÷àå áðèäæ ñ Õóïñîì âåð. 2.0.15) îòîáðàæàòü àâàòàðó ïîëüçîâàòåëÿ (êîòîðàÿ, ñîáñòâåííî, â ïðîôàéëå õóïñà)?
Âåðñèÿ Êîïïåðìàéíà 1.4.9 + ïëàãèí ïàê
1. Ìîæíî ìîäèôèöèðîâàòü ëþáîé âûâîä.
2. Íàâåðíîå çàâèñèò îò òîãî, ñ ÷åì áðèäæèòü. Ïóòü ê àâàòàðêàì õðàíèòñÿ â áàçå äàííûõ Õóïñà. Ñîîòâåòñòâåííî ïðè âûâîäå ëþáîé ñòðàíèöû â ãàëåðåè, ãäå òû õî÷åøü àâàòàðû èç Õóïñà äîëæåí îáðàáàòûâàòüñÿ öåëûé ðÿäî êîìàíä. Ò.å. çàïðîñ â áàçó äàííûõ Õóïñà. Ïîäãîòîâêà äàííûé è Âûâîä.

Êàê ýòî ñäåëàòü? ß íå çíàþ. Âåðíåå çíàþ, ÷òî íóæíî ïðàâèòü êîä. Íî ãäå è êàê, ÿ íå çíàþ. Äëÿ ýòîãî îòêðûâàòñÿ äîêóìåíòàöèÿ ïî ãàëåðåè, ó÷èòñÿ php è âïåðåä :)

awf

Спасибо за такой быстрый ответ, не ожидал :-)
подскажите, в каком файлике правится вывод коммендариев, пожалуста ....

Makc666

Quote from: awf on September 29, 2006, 02:16:42 PM
Ñïàñèáî çà òàêîé áûñòðûé îòâåò, íå îæèäàë :-)
ïîäñêàæèòå, â êàêîì ôàéëèêå ïðàâèòñÿ âûâîä êîììåíäàðèåâ, ïîæàëóñòà ....

include/themes.inc.php
Îò ñòðîêè:
// HTML template for the display of comments

Äî ñòðîêè:
EOT;

// HTML template for the form to add comments

awf

Вы маг и волшебник! Спасибо за быстрый ответ!

awf

#5
Ещё вопрос..
Переформулирую.. в каком файле ведётся обработка темплейтов?

Makc666

Quote from: awf on October 01, 2006, 02:04:52 AM
Åù¸ âîïðîñ..
Ïåðåôîðìóëèðóþ.. â êàêîì ôàéëå âåä¸òñÿ îáðàáîòêà òåìïëåéòîâ?
À ÿ íå ïîíÿë âîïðîñà :)

themes/classic/template.html
themes/classic/style.css
themes/classic/theme.php

awf

#7
ок  ;)
есть темплейт include/themes.inc.php, в ктором есть шаблон вывода комментариев, указанный Вами выше...
внутри темплейта есть строка: 
<b>{MSG_AUTHOR}</b><a name="comment{MSG_ID}"></a>
я так понимаю, {MSG_AUTHOR}, {MSG_ID} это теги, которые обрабатываются ещё где-то,
вопрос в том, где?

дело в том, что скрипт выдёргивания аватары из профиля хупса уже есть, в него нужно всего-лишь передать uid пользователя (который оставил комментарий, его то аватар и будет показан)
вот

Makc666

Quote from: awf on October 02, 2006, 11:59:29 AM
îê  ;)
åñòü òåìïëåéò include/themes.inc.php, â êòîðîì åñòü øàáëîí âûâîäà êîììåíòàðèåâ, óêàçàííûé Âàìè âûøå...
âíóòðè òåìïëåéòà åñòü ñòðîêà: 
<b>{MSG_AUTHOR}</b><a name="comment{MSG_ID}"></a>
ÿ òàê ïîíèìàþ, {MSG_AUTHOR}, {MSG_ID} ýòî òåãè, êîòîðûå îáðàáàòûâàþòñÿ åù¸ ãäå-òî,
âîïðîñ â òîì, ãäå?

äåëî â òîì, ÷òî ñêðèïò âûä¸ðãèâàíèÿ àâàòàðû èç ïðîôèëÿ õóïñà óæå åñòü, â íåãî íóæíî âñåãî-ëèøü ïåðåäàòü uid ïîëüçîâàòåëÿ (êîòîðûé îñòàâèë êîììåíòàðèé, åãî òî àâàòàð è áóäåò ïîêàçàí)
âîò
Ïåðåéäèòå â êîðåíü äèðåêòîðèè è ñäåëàéòå ïîèñê âî âñåõ ôàéëàõ ïî ñòðîêå:
MSG_AUTHOR
Íàéäåòå ôàéë:
include/functions.inc.php
â í¸ì íàéäåòå çàïèñü òèïà:
$row['msg_author']

È èùèòå âûøå êàê îáðàçóåòñÿ $row

      while ($row = mysql_fetch_array($result)) {