Перейти к контенту

Журнал - Дневник


urisoft

Рекомендуемые сообщения

  • Ответы 791
  • Создана
  • Последний ответ

Лучшие авторы в этой теме

Лучшие авторы в этой теме

в файле dosetup.php функция function add_favorite()

я точно не помню что именно я меняла - помоему что-то еще кроме того, что мною помечено, поэтому я кидаю функцию целиком - можете сравнить сами:

 

Мне тоже пришлось обходить этот сбой, но вроде бы все решилось, хотя и сложнее. Я правда полностью написал с нуля и еще пришлось модифицировать skin_listing (секция flist_form) и list_friends (секция Show list of favorites).

 

Признаю, что решение Анны намного элегантнее. :D

Ссылка на комментарий
Поделиться на других сайтах

Признаю, что решение Анны намного элегантнее

Хех...

Там всего одна строчка лишняя (в оригинале кода). Ее удалить и все работает.

Оригинал кода (кусок функции add_favorite):

  $ibforums->input['MID'] = intval($ibforums->input['MID']);

$ibforums->input['mem_name'] = $std->clean_value(trim(urldecode(stripslashes($ibforums->input['mem_name']))));

Жирным выделена лишняя строка.

Сначала intval(), а потом preg_match()... Попутал че-то автор. :D

Ссылка на комментарий
Поделиться на других сайтах

Думаю мод не умрет :D

 

Есть несколько идей по этому поводу.

 

1. Как сделать конструктор CSS, чтобы юзер мог сам себе сооружать цветовую гамму. Т.е. вместо name.css в базу класть и считывать некоторые параметры из которых собирать css для заданного юзера, типа name_id.css

2. Ввести такие функции как: Кто просматривает сейчас мой дневник.

Ссылка на комментарий
Поделиться на других сайтах

Функционал - это дело наживное!

Безопасность - прежде всего! :D безопасность, товарищи ;)

 

Ну и багофиксы конечно. :)

Изменено пользователем Anna
Ссылка на комментарий
Поделиться на других сайтах

Да ладно! Все вроде работает. Там была какая-то фигня, что он ругался на недопустимый тип файла - это? Но это уже вроде правилось в дистрибутиве.

 

Вот блин нашел ты баг - ну напиши как конкретно он себя ведет, что за ошибка, в какой момент, опиши ситуацию, хотя бы скриншот приложи.... Это же не форум телепатов :D

Ссылка на комментарий
Поделиться на других сайтах

Да, баг именно с вот єтим "неверний формат файла", но бету-3 я недавно совсем качал, недели две назад только, за это время архив не обновлялся точно.

Вот можеш зайти сама глянуть: http://forum.uaformat.com/journal.php

тестовый юзер/пароль - demo/demo

 

А еще я не врубаюсь зачем там вот эта кнопка "восставновить"? :D может вопрос тупой, но при ее нажатии вообще ничего не происходит.

Ссылка на комментарий
Поделиться на других сайтах

Автор мода несколькими страницами ранее писал как исправить. Вот:

dosetup.php

 	 // Check extension
	 //$img_allowed = array (".jpg",".jpeg",".gif",".png");
//fixxed bug, replaced:
	 $img_allowed = array ("jpg","jpeg","gif","png");
//fixxed^^

Изменено пользователем Anna
Ссылка на комментарий
Поделиться на других сайтах

А как-нибудь можно отредактировать разрешенные типы файлов для загрузки?

 

Попробуй добавить еще пару типов и проверить. Все делается руками.

Ссылка на комментарий
Поделиться на других сайтах

Есть какие-то идеи на счет более удобного модифицирования настройки дизайна?

 

А то, чтобы добавить background-image нужно практически весь код перекопать...

Ссылка на комментарий
Поделиться на других сайтах

люди, не подскажите как сделать чтобы в journal.php?list=allpost&days=

показывались картинки приаттаченные. а не заменялись словом КАРТИНКА

Ссылка на комментарий
Поделиться на других сайтах

Есть какие-то идеи на счет более удобного модифицирования настройки дизайна?

 

А то, чтобы добавить background-image нужно практически весь код перекопать...

ну не так уж и трудно что то добавить , покрайней мере для версии под 1.3

Ссылка на комментарий
Поделиться на других сайтах

Не знаю, я посмотрел, и решил не трогать. К примеру

 

                // it must be 12 * 18 + 1

                if (count($skin_set) != 217)

                {

                        $journal->err_journal($ibforums->lang['j_err_dsg_fail']);

                }

 

Т.е. количеств параметров сами не подсчитываются

  for ($j=0;$j<12;$j++)

                {

                        $css_array = "";

                        $css_link = "";

                        for ($i=0;$i<=17;$i++)

                        {

и

        if ($style_used[$style_name[$j]][18])

                        {

и

      if ($style_used[$style_name[$j]][19] > 0)

                        {

 

Т.е. если захочу добавить что-то, то мало будет в скинах и в js-файле препросмотра что-то сменить. Надо еще вместо 17-ти, 18-ти, 19-ти что-то поставить :D, а чтобы узнать что - надо пересматривать весь код, на что уйдет время ;)

 

Вот если бы само подсчитывало... и не надо было считать самому it "12 * 18 + 1", то было бы удобней :)

Ссылка на комментарий
Поделиться на других сайтах

хм а щзачем сюда лесть ?

 

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

 

посмотри на моих дневниках , я себе ето месяца 4 назад дописывал , с ещё рядом функций

http://f-town.ru/forum/journal.php

Ссылка на комментарий
Поделиться на других сайтах

Если ссылкой указывать, то можно препросмотр сделать...

 

Ну бэкграунд еще можно выкрутится. А если еще добавлять настройки для тега оффтопик? и тут точно должен быть предпросмотр

Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...

Народ, а как пофиксить баг со списком врагов ?

 

При добавлении человека в список врагов он просто перестает видеть дневник, но если он знает id юзера, он может просто ввести его в URL и продолжать юзать дневник и делать в нем записи. Как это можно запретить ?

Ссылка на комментарий
Поделиться на других сайтах

У меня в админке все есть, все работает, а на форумах совсем ничего нет, ни одной ссылки на дневники, а когда нажимаешь на ссылку "дневники" в инсталляторе, после того как он загрузился, выводит вот это:

 

IPB WARNING [2] load_words(/home/pegace/www/site1/public_html/lang/en/lang_global.php): failed to open stream: No such file or directory (Line: 749 of /sources/functions.php)

 

 

что делать?(((

 

Да, причем у меня только русский в языках, английского нету.

 

 

 

 

 

О, файлы в папке EN перенес в папку RU, а EN вообще удалил, и теперь ссылка Журнал.рнр открывается. Но на самом сайте нигде почему то нет никакой ссылки на журналы(((

пойду изучать то, что увидел)

 

 

 

 

 

Такое вот пожелание родилось: в календаре дневника писать не сколько записей там, а название записей, как в обычном календаре форумов.

и еще такая: возможность переносить себе в календарь дневника записи основного календаря.

Т.е. если кто то оставил запись, он там допустим нажал на кнопочку, и эта запись ему перенеслась в его дневник, чтобы все интересное ему было в 1 месте)

 

Возможно, что это кто-нибудь сделает? (я , увы, практически не разбираюсь)

И, конечно, спасибо за замечательные дневники;)

 

 

 

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

 

 

 

 

 

Добавил ссылку на дневники в панельке под логотипом

(в админке хтмл-редактор - skin_global - global_board_header:

перед вот этим:

<a href="{ipb.script_url}act=Members">{ipb.lang['tb_mlist']}</a>

добавил вот это:

 

 

И в панеле пользователей добавил ссылку на личный дневник:

(в админке хтмл-редактор - skin_usp - menu_bar

 

после:

<!--IBF.OPTION_LINKS-->

<if="ipb.member['g_attach_max'] != -1">

добавил:

<{ITEM_START}]<a href="http://www.ВАШ.САЙТ/journal.php?">Настройки дневника</a><br />

 

Вот кто-б помог с этой ссылкой, хотелось бы добавить ссылку на конкретно настройки дневников пользователя. Только ведь у каждого пользователя свой номер ИД(((

Ссылка на комментарий
Поделиться на других сайтах

В надежде, что кто-нибудь заглянет сюда и сможет помочь...

 

Положение дел такое:

при выходе из логина из страниц дневника выдает вот это:

 

IPB WARNING [2] load_words(/home/pegace/www/site1/public_html/lang/en/lang_global.php): failed to open stream: No such file or directory (Line: 749 of /sources/functions.php)

 

Как это исправить?

 

А то кашмар после попытки такого выхода из любого места форумов начал твориться!!!

Теперь чтобы войти и выйти требуется после процедуры выхода бежать на форумы и по ссылке удалять установленные куки.

А это не есть гуд, и даже очень не гуд!(((

 

И под другим логином теперь вообще не могу в дневники войти, выдает выше написанную ошибку!((

 

хелп......(((

 

 

 

 

 

 

-------------

-------------

 

Насчет интересов и антиресов разобрался, не сразу заметил пункт выбора настроек. Все в порядке.

 

-------------

 

И все еще надеюсь, что кто-нибудь поможет правильно прописать ссылку на личный дневник в панеле управления пользователя.

Ссылка на комментарий
Поделиться на других сайтах

Решил во избежание вылезания этой ошибки у пользователей удалить ссылку "выход". Только не могу найти, где ее удалять?

подскажите плиз, какой файл, где удалять?

 

КТО НИБУДЬ!!!

 

Что страно, под админом так и не смог войти, а под другим пользователем получилось. Темное что то тут...

Ссылка на комментарий
Поделиться на других сайтах

Гость
Эта тема закрыта для публикации сообщений.

×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.