Tiny Portal и Ila - InLine Attachments

Автор Aziat, 25 февраля 2011, 13:01:11

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

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

Aziat

Здравствуйте, уважаемые! Искал подходящую тему, но не нашёл. Проблема вот какая: -
Решил обновиться с  SMF 2.0 RC3 до  SMF 2.0 RC5 на локальном сервере стоящим на Linux'е.
Обновление прошло успешно, поставил ТР - 1.102 , поставил Fancy Features. Проверил, всё прекрасно работает. Но картинок в постах не хватает, так как это обучающий форум. Ищу мод для аттача. Нашёл InLine Attachments - 1.10  (ila-1.10.zip) - начались заморочки.
Теперь конкретнее - браузер Chrome - картинки в текст постятся всё нормально, но после сохранения в  посте виден только пустой значок- ссылка на не существующий файл. Тут же делаю быструю правку (карандашик справа внизу)- без всякой правки (т.е. - открыл и закрыл ничего не изменяя) - картинка на месте, как и положено, как и задумывалось. Закрываю тему, снова вхожу в неё, открываю этот пост - опять тоже самое. Стоит только ссылка на не существующий файл. Открываю правку, закрываю - картинка на месте, как и положено.
Мало того - если картинка большая, то и место под неё в тексте с прокруткой пусть даже и нет самого файла, а после правки появляется.
Браузер Firefox - вообще ничего нет, как будто и не делали вложения картинки. После быстрой правки картинка появляется до следующего захода. При следующем заходе её нет.

Начал искать причину - после удаления TP всё становится на свои места. Картинка успешно появляется в тексте, как и положено, без всяких правок.

При установленном ТР картинка пропадает. В Хроме при проверке элемента показывает вот это

<img src="http://10.11.24.10/index.php?action=dlattach;topic=818.0;attach=1857;image" alt="" title="Ссылки по проблемам форума" id="thumb_18570" style="width:20px;border:0;">


После быстрой правки вот это
Цитировать
<img src="http://10.11.24.10/index.php?action=dlattach;topic=807.0;attach=1857;image" alt="" title="plasma-desktop_002.png" id="thumb_18570" style="width:20px;border:0;">


C удалённым ТР вот это

<img src="http://10.11.24.10/index.php?action=dlattach;topic=807.0;attach=1857;image" alt="" title="Ссылки по проблемам форума" id="thumb_18570" style="width:20px;border:0;">



Странно. После быстрой правки и удаления ТР меняется topic= всё остальное одинаково.

Кто, что может подсказать или направить в нужное русло?
Благодарю.

asiaclub

h___ttp://asiaclub.com.ua/forum/index.php прошу посмотреть отображение чата. возможно чтобы сообщения в нем шли подряд, а не так, а то так вообще ничего не видно
http://asiaclub.com.ua/ все о китайских автомобилях
http://asiaparts.com.ua/ запчасти на китайские автомобили

GeorG

Цитата: asiaclub от 03 сентября 2012, 17:33:20возможно чтобы сообщения в нем шли подряд
Они разве в разнобой у вас идут? Они и идут подряд, последнее сверху. Невидно, потому что форма слишком короткая,сделайте длиннее.
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

asiaclub

я хочу чтобы форма оставалась такая же по размерам. компактно так и симпатично. но у сообщений слишком большой разрыв. можно как-то решить это?
http://asiaclub.com.ua/ все о китайских автомобилях
http://asiaparts.com.ua/ запчасти на китайские автомобили

GeorG

Разрыв чего? Покажите что ли на скриншоте, как хотите, чтобы выглядело.
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

asiaclub

http://clip2net.com/s/2gGoK вот так. а то в таком формате http://clip2net.com/s/2gGqA видно только одно сообщение и окошко куда вводить сообщение уменьшить, зачеркнутую область убрать
http://asiaclub.com.ua/ все о китайских автомобилях
http://asiaparts.com.ua/ запчасти на китайские автомобили

asiaclub

такое возможно, как на скринах приведенных? мне нужно чтобы человек писал в чате и в то же время был виден сам форум и список сообщений
http://asiaclub.com.ua/ все о китайских автомобилях
http://asiaparts.com.ua/ запчасти на китайские автомобили

GeorG

Возможно всё, даже "уложить" инфу и в это окошко, нужно править css и html формы вывода окна чата.
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

asiaclub

как найти кто возьмется за эту работу и сколько это будет стоить?
http://asiaclub.com.ua/ все о китайских автомобилях
http://asiaparts.com.ua/ запчасти на китайские автомобили

GeorG

Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

Mavn

Themes\default\TPShout.template.php
<td><div class="smalltext" id="bigshout" style="width: 99%; height: 100%;">', $shouts, '</div></td>
заменить на
<td><div class="smalltext" id="bigshout" style="width: 99%;">', $shouts, '</div></td>

проверить правда не могу. и там вроде как поле ввода в самый низ откатится
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

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

kak2z

оффтоп: жаль что автор перестал поддерживать InLine Attachments мод..  и аналогов нет... и этот не поддерживается хотя есть в нем проблемы определенные..
Если нужно что то исправить, обновить, переставить, настроить, сделать форум заново - пишите в ЛС)

GeorG

Проблемы именно с этим порталом? Или вообще какие-то есть?
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

kak2z

Цитата: GeorG от 06 сентября 2012, 22:14:00
Проблемы именно с этим порталом? Или вообще какие-то есть?
да не... там мелочи..  с хмтл вставками была - Вы помогли...
потом с модом fancybox тоже там небольшая проблемка - но я ее устранил..
вообще огорчает сам факт что автор мода бросил его... мод то хороший - и более того уникальный.. многие моды дублируют друг друга так или иначе.. а тут один и все..  а то что СМФ из коробки не умеет вставлять картинки в текст это вообще капец... 21 век на дворе..
Если нужно что то исправить, обновить, переставить, настроить, сделать форум заново - пишите в ЛС)

GeorG

Цитата: asiaclub от 05 сентября 2012, 14:43:45
как найти кто возьмется за эту работу и сколько это будет стоить?
Было время, вот немного поковырялся в коде:

Найти в http://Ваш сайт/tp-files/tp-modules/TPShout/Sources/TPShout.php код:
while($row = $smcFunc['db_fetch_assoc']($request))
{
$row['avatar'] = $row['avatar'] == '' ? ($row['ID_ATTACH'] > 0 ? '<img src="' . (empty($row['attachmentType']) ? $scripturl . '?action=dlattach;attach=' . $row['ID_ATTACH'] . ';type=avatar' : $modSettings['custom_avatar_url'] . '/' . $row['filename']) . '" alt="&nbsp;"  />' : '') : (stristr($row['avatar'], 'http://') ? '<img src="' . $row['avatar'] . '" alt="&nbsp;" />' : '<img src="' . $modSettings['avatar_url'] . '/' . $smcFunc['htmlspecialchars']($row['avatar']) . '" alt="&nbsp;" />');
$ns[] = template_singleshout($row);
}

Заменить на:
$shout_color = false;
while($row = $smcFunc['db_fetch_assoc']($request))
{
$shout_color = !$shout_color;
$row['avatar'] = $row['avatar'] == '' ? ($row['ID_ATTACH'] > 0 ? '<img src="' . (empty($row['attachmentType']) ? $scripturl . '?action=dlattach;attach=' . $row['ID_ATTACH'] . ';type=avatar' : $modSettings['custom_avatar_url'] . '/' . $row['filename']) . '" alt="&nbsp;"  />' : '') : (stristr($row['avatar'], 'http://') ? '<img src="' . $row['avatar'] . '" alt="&nbsp;" />' : '<img src="' . $modSettings['avatar_url'] . '/' . $smcFunc['htmlspecialchars']($row['avatar']) . '" alt="&nbsp;" />');
$ns[] = template_singleshout($row, $shout_color);
}


Скопировать файлы из архива (TPShout.zip) в папку по-умолчанию (с заменой) - http://Ваш сайт/Themes/default
Там файлы чата - TPShout.template.php и TPShout.css

Как будет выглядеть, можно посмотреть на скриншоте (это вариант чата, к порталу TinyPortal v.1.0 ).
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

asiaclub

Спасибо. очень благодарен. Теперь это похоже уже на что-то. Спасибо большое
http://asiaclub.com.ua/ все о китайских автомобилях
http://asiaparts.com.ua/ запчасти на китайские автомобили