Дата регистрации пользователя под аватаром

Автор savirmir, 13 декабря 2006, 15:39:11

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

savirmir

Вот возник такой вопрос...
Как отобразить дату регистрации пользователя (а желательно и его регистрационный номер!) под аватаром, естественно автоматом, а не вручную...
Не всех устраивает только статусные группы...
Нельзя ли это осуществить?
Может мод какой есть? Но, естественно, должен быть русифицирован...
Подскажите, пожалуйста...  :'(

Avdenago

Хм. не ты первый. Я тоже это хотел и по моему желанию и просьбе уважаемым Grek Kamchatka был написан мод.
НО. он был написан на 1.1RC2.
И работоспособность на 1.1 я еще не проверял.
Как проверю выложу.

Если есть желаниепоищи по форуму - наудешь сам проверишь.

savirmir

Цитата: Avdenago от 13 декабря 2006, 17:43:42
Хм. не ты первый. Я тоже это хотел и по моему желанию и просьбе уважаемым Grek Kamchatka был написан мод.
НО. он был написан на 1.1RC2.
И работоспособность на 1.1 я еще не проверял.
Как проверю выложу.

Если есть желаниепоищи по форуму - наудешь сам проверишь.

Я лучше подожду пока проверит профессионал... ;)
Но пользователи очень просили... Я присоединяюсь к этой просьбе...

Avdenago

Итак. Мод работает.

Кроме всего перечисленного он еще добавляет на главную страницу внизу Кто оставил последний пост.
Например так:
"Последнее сообщение: "Re: gfgggk kkggj jgj..." от Dffggffd ( Сегодня в 23:28:53 )"

savirmir

#4
Цитата: Avdenago от 15 декабря 2006, 00:54:18
Итак. Мод работает.

Кроме всего перечисленного он еще добавляет на главную страницу внизу Кто оставил последний пост.
Например так:
"Последнее сообщение: "Re: gfgggk kkggj jgj..." от Dffggffd ( Сегодня в 23:28:53 )"

Спасибо огромное!
Вот что называется прислушиваться к просьбам!
С меня пиво при личной встрече! ;)

PS/ И вот сразу получаю:
ЦитироватьПакет, который Вы пытаетесь загрузить, не является пакетом модификации или поврежден.
Что не так, подскажите, пожалуйста!

savirmir

#5
Хм... пакет вроде установлен... но где мод настраивается?
Никаких изменений не заметил...  :(

savirmir

Я добился установки мода...
Но методом научного тыка...

1. Скачал темы на локальный комп.

2. Скопировал тему Babylon средствами админки.

3. Переписал в копию Babylon всё содержимое Babylon...

4. Установил эту копию по умолчанию.

5. Установил права на запись через FTP.

6. Установил мод, который встал в дефолтную тему...

7. Посмотрел в моде, какие файлы он видоизменяет...

8. Тотал Коммандером нашёл видоизменённые строчки в файлах темы Default.

9. Внёс в файл Display.template.php копии Babylon (на локальном компе) недостающие строчки кода.

10. Запостил файл Display.template.php на сервер в папку копии Babylon.

Получилось...
Уффф...

А теперь скажите мне знатоки: неужели проще нельзя никак сделать?.. :(
Хотя бы подставить в файле Kamchatka.xml вместо $themedir нужную директорию?!
Если можно, подскажите, пожалуйста, синтаксис (надо ли указывать адрес полностью? и т.п.)...
Неужели это - тайна, покрытая мраком... :)

Avdenago

Цитата: savirmir от 15 декабря 2006, 10:16:47
Я добился установки мода...
Но методом научного тыка...
1. Скачал темы на локальный комп.
...
...
10. Запостил файл Display.template.php на сервер в папку копии Babylon.
Получилось...
Уффф...
А теперь скажите мне знатоки: неужели проще нельзя никак сделать?.. :(
Хотя бы подставить в файле Kamchatka.xml вместо $themedir нужную директорию?!
Неужели это - тайна, покрытая мраком... :)

Вы прослушали краткий курс "Как установить мод в тему отличную от Default'овой"  Спасибо за внимание.



Все правильно. в первом посте вы нигде не указали, что используете тему не по умолчанию.
Во-вторых. Я сам ставил этот мод на два форума с 1.1 Ни разу не ругнулось, что версия форума не та.  В самом моде нету строчек выбора версии поэтому все должно работать.

Прописывать пути можно. Но только каждый для себя.
Можно также просто скопировать код и сделать так, чтобы он ставился и на Дефолтную тему, а потом еще и на тот же Вавилон.
Сей факт не тайна. 

liman

А я вот слегка подправил для тех кто на utf-8 сидит.
У меня все стало и хорошо работает, спасибо Avdenago и разработчику Grek Kamchatka.

savirmir

Цитата: Avdenago от 15 декабря 2006, 10:30:48
Вы прослушали краткий курс "Как установить мод в тему отличную от Default'овой"  Спасибо за внимание.



Все правильно. в первом посте вы нигде не указали, что используете тему не по умолчанию.
Во-вторых. Я сам ставил этот мод на два форума с 1.1 Ни разу не ругнулось, что версия форума не та.  В самом моде нету строчек выбора версии поэтому все должно работать.

Прописывать пути можно. Но только каждый для себя.
Можно также просто скопировать код и сделать так, чтобы он ставился и на Дефолтную тему, а потом еще и на тот же Вавилон.
Сей факт не тайна. 
Спасибо Вам и Камчатке! Мод прекрасно работает.
Если Вы для полного счастья укажите и синтаксис путей... ;)

Avdenago

А я уже сказал.  Надо просто в конце кода кода внести изменения.  Скопировать весь мод и указать на изменение файлов ЯВНО в другойтеме, напр в Вавилоне. и после этого для всех с темой Вавилон будет счастье...

savirmir

#11
Цитата: Avdenago от 15 декабря 2006, 21:14:04
А я уже сказал.  Надо просто в конце кода кода внести изменения.  Скопировать весь мод и указать на изменение файлов ЯВНО в другойтеме, напр в Вавилоне. и после этого для всех с темой Вавилон будет счастье...
Это я понял!
Я просто не знаю как правильно прописывать пути, потому и спрашиваю... Если бы Вы пару примеров привели...
А то ведь переменная может интерпретироваться по разному, нужна косая черта или нет, полный путь нужен или локальный (на сервере...)!
Можно, конечно, потыкать, но и подсказать ведь можно... Или просто один раз кусок кода привести...
Вот, например, путь к babylon может быть написан совершенно по-разному:
babylon (дальше файл, естественно...)
/babylon
Themes/babylon
/Themes/babylon
офсайт/Themes/babylon
хост/Themes/babylon

и т.п. Я внятно выразил свою мысль?

Ещё сразу возникает идея, а нельзя ли просто переназначить переменную $themedir  где-нибудь  в начале конфигурационного файла? Во это был бы самый изящьный путь! ИМХО! Из того, что имеется!
Только в этом случае надо опять знать синтаксис...
Подскажите, а?

Вообще странно, что такой вопрос (в какую тему устанавливать?) попросту не предусмотрен при установке!!!
Ведь тогда у множества пользователей подобные вопросы сразу снимутся (это я, естественно, по себе сужу!)...
Не хочется (сколько же можно!) наступать на одни и те же грабли!

liman

ЦитироватьВообще странно, что такой вопрос (в какую тему устанавливать?) попросту не предусмотрен при установке!!!
Ничего странного в этом нет. Дело в том, что при установке какого либо модуля происходит поиск конкретного файла и далее в этом файле (не всегда)конкретного куска кода, после/перед/вместо которого(ым) вставляется код мода, и как вы должны были уже понять в какой-то теме может не быть или файла или кода.
Думаю это ответ на все ваши вопросы  :) Если я не прав пусть меня поправят ассы

savirmir

Цитата: liman от 16 декабря 2006, 04:27:56
Ничего странного в этом нет. Дело в том, что при установке какого либо модуля происходит поиск конкретного файла и далее в этом файле (не всегда)конкретного куска кода, после/перед/вместо которого(ым) вставляется код мода, и как вы должны были уже понять в какой-то теме может не быть или файла или кода.
Думаю это ответ на все ваши вопросы  :) Если я не прав пусть меня поправят ассы
К сожалению, это не "ответ на все мои вопросы"... :(
Это просто контатация факта, почему мод устанавливается только в тему по умолчанию... Спасибо, конечно, но...
Мои основные вопросы касаются синтаксиса... и на них я ответа, к сожалению, не получил...

Avdenago

Цитата: savirmir от 16 декабря 2006, 01:04:41
Это я понял!
Я просто не знаю как правильно прописывать пути, потому и спрашиваю... Если бы Вы пару примеров привели...

Вот, например, путь к babylon может быть написан совершенно по-разному:
babylon (дальше файл, естественно...)
/babylon
Themes/babylon
/Themes/babylon
офсайт/Themes/babylon
хост/Themes/babylon

Путь будет выглядеть например так:
<file name="Themes/babylon/Admin.template.php">

Только вот если такого файла не будет в папке с темой быдет выдавать ошибку...

savirmir

Цитата: Avdenago от 16 декабря 2006, 11:44:07
Путь будет выглядеть например так:
<file name="Themes/babylon/Admin.template.php">

Только вот если такого файла не будет в папке с темой быдет выдавать ошибку...
Спасибо большое!
Именно это я и хотел узнать...

Mavn

Цитата: Avdenago от 16 декабря 2006, 11:44:07
Путь будет выглядеть например так:
<file name="Themes/babylon/Admin.template.php">

Только вот если такого файла не будет в папке с темой быдет выдавать ошибку...
лучше уж тогда так <file name="Themes/default/Admin.template.php">
там то уж точно всегда есть
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

Avdenago

Цитата: Mavn от 18 декабря 2006, 10:18:51
лучше уж тогда так <file name="Themes/default/Admin.template.php">
там то уж точно всегда есть

Нет. дело не в конкретном случае - эта строка вообще с другого мода, данный мод Админ.темплэйт не правит... 

Просто я показал образец прописывания пыти к другой теме в явном виде.

savirmir

Цитата: Mavn от 18 декабря 2006, 10:18:51
лучше уж тогда так <file name="Themes/default/Admin.template.php">
там то уж точно всегда есть
Спасибо огромное!
У меня получилось полностью устновить мод (другой...) не в дефолтную тему, а в используемую! Автоматом, после изменения путей согласно рекомендациям знатоков (Mavn и Avdenago)... Зато теперь мод можно лепить в любую тему!!!! Установка занимает несколько секунд...
Блин! Три часа провозился, пока обнаружил, что мод не устанавливается из-за... одного лишнего пробела!!! :( причём по вине разработчиков форума!

Avdenago

Не переживай. Я тут тоже как раз на днях переделывал один мод - тоже проблема была в одном пробеле лишнем... чуть нашел...