ExBB Community ExBB Community
 Сайт проекта ExBB Общение объединяет!
Войдите на форум при помощиВойти через loginza
 Чат на форуме      Помощь      Поиск      Пользователи     BanList BanList

Страниц (15): В начало « ... 7 8 9 10 11 12 [13] 14 15 »

> Найдено сообщений: 216
Victor Отправлено: 22 июня 2009 — 20:12 • Тема: Информация копирайта? • Форум: Обсуждение

Ответов: 13
Просмотров: 9306
yura3dя рад, что Вы поняли мою мысль...
Victor Отправлено: 22 июня 2009 — 20:12 • Тема: Информация копирайта? • Форум: Обсуждение

Ответов: 13
Просмотров: 9306
yura3d пишет:
И ещё одно пожелание, смотрю в последней версии скина изменялись копирайты (были сделаны одной строкой), это конечно хорошо, но последовательность копирайтов должна сохраняться:

* Сначала ссылка на наш форум поддержки
* Далее ссылка на твой веб
* А потом ссылка на автора скина и всё остальное

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

может это немного и звучит юмористически, но напомнило мне ситуацию когда в конце фильма идут титры, их в общем никто (за исключением специалистов и тех кто там упоминается) не читает, но дань уважения отдана, хочется лишь добавить нескольких авторов, которых опустили:
1. Кирила и Мифодия как авторов кирилицы...
2. Древних греков как авторов идеи Форума, как места обсуждения...
3. Изобретателей компьютеров и конечно интернета..
4. Языка программирования РНР...
6. авторов отдельных элементов и участков программного кода...

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

я думаю стоит оставь адрес где мы взяли скрипт тоесть этот ресурс, адрес тех. поддержки снова этот ресурс и я думаю опять это ресурс все остальные ссылки уже мертвы, а для интернета плодить мертворожденные ссылки дело не очень хорошее в том числе для самого скрипта
(Добавление)
кстати убрать копирайты не проблема для тех кто в теме и посещает ресурс, все дело в порядочности отдельно взятых администраторов..а те кто порядочны и так видят кто и как работал с скриптом и что сделал... а носить цветы к памятнику мы уже проходили...
Victor Отправлено: 18 июня 2009 — 11:04 • Тема: Косметические доработки форума • Форум: Настройка форума

Ответов: 222
Просмотров: 167543
yura3dспасибо, ошибка была в следующем:

CODE:
$loginout = <<<DATA

заменить на
CODE:
echo <<<DATA


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

сразу вопрос набор теста поиска в шапке, типа быстрый поиск, возможно или нет?
(Добавление)
кому пригодится, измененная шапка в которую включен быстрый вход.
Стили не менялись, немного изменена структура самих таблиц (хотя я свел бы все в одну таблицу)

CODE:
<?php
$admincenter = (defined('IS_ADMIN')) ? '&nbsp;&middot; <a href="announcements.php" title="'.$fm->LANG['Announ'].'">'.$fm->LANG['Announ'].'</a>&nbsp;&middot; <a href="admincenter.php" title="'.$fm->LANG['Admincenter'].'"><font color=red>'.$fm->LANG['Admincenter'].'</font></a>' : '';
echo <<<DATA
<table width="100%" id='logostrip' cellspacing="0" cellpadding="0">
<tr>
<td>
<a href="index.php" title="{$fm->exbb['boardname']}"><img src="./templates/InvisionExBB/im/logo.gif" alt="{$fm->exbb['boardname']}" width="207" height="52" border="0" /></a>
</td>
<td valign="bottom" align="right">
<a href="index.php" style="margin-right:20px;color:#ffffff">{$fm->exbb['boardname']}</a>
</td>
</tr>
</table>
<table width="100%" cellspacing="6" id="logomenu" border="0">
<tr>
<td width="468" align="center" rowspan="2">{$fm->_Banner}</td>
<td valign="top" align="right">
<span style="margin-right:15px;">{$fm->exbb['boarddesc']}</span>
</td>
</tr>
<tr>
<td align="right" valign="bottom" nowrap>
<img src="./templates/InvisionExBB/im/help.gif" border="0" alt="" />&nbsp;<a href="tools.php?action=help" title="{$fm->LANG['Help']}"><b>{$fm->LANG['Help']}</b></a>&nbsp; &nbsp;&nbsp;
<img src="./templates/InvisionExBB/im/search.gif" border="0" alt="" />&nbsp;<a href="search.php" title="{$fm->LANG['Search']}"><b>{$fm->LANG['Search']}</b></a>&nbsp; &nbsp;&nbsp;
<img src="./templates/InvisionExBB/im/members.gif" border="0" alt="" />&nbsp;<a href="tools.php?action=members" title="{$fm->LANG['Users']}"><b>{$fm->LANG['Users']}</b></a>
<img src="./templates/InvisionExBB/im/help.gif" border="0" alt="" />&nbsp;<a href="tools.php?action=rules" title="{$fm->LANG['ForumRules']}"><b>{$fm->LANG['ForumRules']}</b></a>&nbsp; &nbsp;&nbsp;
</td>
</tr>
</table>
<table width="100%" id="userlinks" cellspacing="6">
<tr>
<td>
<script language="JavaScript">var h=(new Date()).getHours();
if (h > 23 || h <7) document.write('Доброй ночи,');
if (h > 6 && h < 12) document.write('Доброе утро,');
if (h > 11 && h < 19) document.write('Добрый день,');
if (h > 18 && h < 24) document.write('Добрый вечер,');
</script> <b>{$fm->user['name']}</b>
</td>
DATA;
if ($fm->user['id'] !== 0) {
echo <<<DATA
<td align='right'>
<b><a href="profile.php" title="{$fm->LANG['YourProfile']}">{$fm->LANG['YourProfile']}</a></b>&nbsp;&middot;
<a href="messenger.php" target="_blank" title="{$fm->LANG['PMTitle']}">{$fm->LANG['PM']}</a>&nbsp;&middot;
<a href="search.php?action=newposts" title="'.$fm->LANG['NewPosts']}">{$fm->LANG['NewPosts']}</a>&nbsp;&middot;
<b><a href="loginout.php?action=logout" title="{$fm->LANG['Exit']}">{$fm->LANG['Exit']}</a></b>
{$admincenter}
</td>
</tr>
</table>
DATA;
} else {
echo <<<DATA
<td align='right'>
<a href="register.php" title="{$fm->LANG['Registration']}">{$fm->LANG['Registration']}</a>&nbsp;&middot;&nbsp;
<a href="profile.php?action=lostpassword" title="{$fm->LANG['ForgottenPass']}">{$fm->LANG['ForgottenPass']}</a><p>
<form style="display:inline" action="loginout.php" method="post">
<input type=hidden name="action" value="login">
<input type="text" class="forminput" size="10" name="imembername" onfocus=this.value="" value="User Name" />
<input type="password" class="forminput" size="10" name="ipassword" onfocus=this.value="" value="ibfrules" />
<input type="submit" class="forminput" name="submit" value="{$fm->LANG['Login']}">
</form>
</td>
</tr>
</table>
DATA;
}
?>


таким образом сам вход всегда можно осуществить непосредственно с любой странички где есть шапка и возникает вопрос в необходимости присутствия странички отдельного входа
Victor Отправлено: 18 июня 2009 — 11:04 • Тема: Косметические доработки форума • Форум: Настройка форума

Ответов: 222
Просмотров: 167543
yura3d пишет:
На мой взгляд лучше разместить таблицу таким образом:
CODE:
if ($fm->user['id'] !== 0) {
$loginout = <<<DATA
...тут код таблицы, выводимой для авторизованных пользователей...
DATA;
}
else {
$loginout = <<<DATA
...тут код таблицы, выводимой для гостей...
DATA;
}

данная схема не работает Огорчение как я заметил ранее условие if в файле tpl выполняется не по такой схеме.. поскольку это все же подключаемый файл, а не исполняемый
Victor Отправлено: 18 июня 2009 — 11:04 • Тема: Косметические доработки форума • Форум: Настройка форума

Ответов: 222
Просмотров: 167543
yura3d спасибо, как только я сделаю что-то приемлемое то создам и тему где выложу то что получилось. извиняюсь за отклонение от темы Улыбка
(Добавление)
yura3d первое время у пользователей возникал вопрос сколько символов им осталось до конца сообщения, на некоторых форумах при наборе показывается остаток символов. конечно это можно решить путем увеличения размера поста... но если бл бы мод показывающий сколько еще можно написать было бы хорошо Улыбка
Victor Отправлено: 18 июня 2009 — 11:03 • Тема: Косметические доработки форума • Форум: Настройка форума

Ответов: 222
Просмотров: 167543
yura3d большое спасибо, за подробный ответ.
а насчет смешного, то я это понимаю, поскольку представляю как трансформируется код проходя через нескольких человек и у каждого при этом свое видение реализации тех или иных функций...
командная игра хороша при правильной организации вопроса и координации в лице одно единственного координатора..что в данном случае не происходило на ранних этапах...
и вообще как говорится легче построить новый дом, чем реставрировать старый.. это справедливо и для программ Улыбка


по поводу нового форума, хотелось бы сделать замечание из личного опыта, я перебрал много разных форумов и остановился на этом поскольку он был на файлах.. в чем преимущество, в том что он корректно работа с базами данных, точнее с ними не работал.. наблюдались раньше проблемы с кириллицей то не так все прописывалось, то не та версия на хостинге.. в общем и сейчас многие скрипты имеют этот баг, хочется пожелать чтоб здесь этого не произошло Радость и в любом случае надеюсь данная файловая версия продолжит развитие и существование.. Улыбка
Victor Отправлено: 17 июня 2009 — 19:56 • Тема: Косметические доработки форума • Форум: Настройка форума

Ответов: 222
Просмотров: 167543
yura3d
большое спасибо Улыбка
(Добавление)
все работает, но возник дополнительный вопрос как я понял это действует только при отправке сообщения.. а вообще можно изменить и убрать все промежуточные окна сообщений?
если в этом конечно нет необходимости?
если сообщение не проходит отправлять его обратно к форме и делать приписку
сообщение большое или не соответствует..в теме не указано и т.д.

вот еще вопрос если сделать на форуме странички 404, 403 и др. соответственно дизайну... была ситуация в почту пришло письмо (хотя это желательно регулировать в профиле, отправку сообщений) с этого форума спасибо за открытие темы, можете на нее перейти по ссылке.. перехожу.. попадаю на окошко тема была удалена/перенесена и все никаких ссылок.. вернутся назад я не могу поскольку попал я не с форума, а из почты, а ссылки на форум прямой нет и никуда меня он перенаправит не сможет.. другое дело если бы писался адрес типа 404 и ссылка на главную страницу.. как мне кажется это придаст некий стиль...

и наверно еще одна интересная фишка.. возможна ли она например вместо ого чтобы жать отправить использовать сочетание клавиш...
я как то ставил один форум там такая фишка была.. многим кто общается в аське и других сайтах нравится... кажется intelect board Да и на некоторых других видел...
Victor Отправлено: 17 июня 2009 — 16:58 • Тема: Косметические доработки форума • Форум: Настройка форума

Ответов: 222
Просмотров: 167543
Было такое решение раньше:
найти в файле post.php
CODE:
if ($allmessages[$last_key]['p_id'] == $exbb['mem_id'] && $exbb['reged'] && $currenttime - $last_key < 7200 && !$new_att) {

и заменить 7200, скажем, на 1. Тогда "добавление" будет отключено.

попробовал найти не смог, видимо изменился механизм Огорчение подскажите...
(Добавление)
В этом же файле предлагалась следующая фишка:
После отправки поста переадресовывать не на промежуточную страницу а сразу в тему, решение было таким:
находим файл post.php
CODE:
$title_page = $exbb['boardname'] .' :: '.$lang['Sent_in'].' '.$forumname;
$ok_title = $lang['Added'];
$url1 = '<li><a href="'.$relocurl.'">'.$lang['Return_in_topic'].'</a>';
$url2 = '<li><a href="forums.php?forum='.$inforum.'">'.$lang['Return_in_forum'].'</a>';
$url3 = '<li><a href="index.php">'.$lang['Forums_return'].'</a>';
include('./templates/'.$exbb['default_style'].'all_header.tpl');
include('./templates/'.$exbb['default_style'].'postok.tpl');
include('./templates/'.$exbb['default_style'].'footer.tpl');

и заменяем его
CODE:
header("Location: $relocurl");

как я понял эти строки тоже притерпели изменение, не подскажете возможно такое или нет?
Victor Отправлено: 16 июня 2009 — 20:05 • Тема: Приветствие пользователя в зависимости от времени суток • Форум: Обсуждение

Ответов: 1
Просмотров: 3232
Может кому тоже станет интересно, разнообразить приветствие пользователя. Например Доброе утро или Добрый день...
для этого необходимо в файле logos.tpl шаблона заменить стандартную функцию:
CODE:
{$fm->LANG['Hello']}

на следующий JAVA-script
CODE:
<script language="JavaScript">
var h=(new Date()).getHours();
if (h > 23 || h <7) document.write('Доброй ночи,');
if (h > 6 && h < 12) document.write('Доброе утро,');
if (h > 11 && h < 19) document.write('Добрый день,');
if (h > 18 && h < 24) document.write('Добрый вечер,');
</script>

информация заимствована с сайта:
http://forum.php.su/topic.php?fo...=1&topic=308
за что спасибо, прошу не рассматривать ссылку как рекламу, а лишь как первоисточник автора.
Приветствия можно выбрать любые Улыбка
(Добавление)
Кстати на этом же форуме, хотя это и обсуждалось ранее(на TvoyWeb) после приветствия грамотно было бы поставить запятую, что не трудно, а приятно Улыбка
Здравствуйте, ....
Victor Отправлено: 16 июня 2009 — 18:58 • Тема: Доработка мода превью-копий прикреплённых изображений • Форум: Модификации и дополнения

Ответов: 124
Просмотров: 79985
yura3d очень нужная доработка, на самом деле пока нет галереи пользователи размещают фото на сторонних хостингах что вызывает полное блокирование темы особенно если этих фото много... приходилось просить не размещать больше одного сообщения...

еще вопрос у меня вообще перестали создаваться превью, спросил про библиотеки GD2 на хостинге все установлено, в админке включено, раньше такой проблемы не было исполняемые файлы обновлены до актуальной версии, подскажи как это можно проверить и исправить..
Victor Отправлено: 16 июня 2009 — 18:53 • Тема: Смайлы • Форум: Обсуждение

Ответов: 14
Просмотров: 14022
Следующее что хотелось предложить создание выпадающего списка смайлов, т.е. при наведении на значок смайла выпадал бы список/таблица смайлов и можно было бы выбирать...
как я понял это можно реализовать при помощи CSS
http://www.webering.ru/articles/6/article/11
или java-scriptа
http://www.cybercore.ru/suckerfi...h-dropdown-menu/
подскажите какой вариант был бы наиболее приемлемым и более легким в установке Улыбка

кстати насчет самих символов почему к примеру изначально не используются стандартные сочетания знаков двоеточия, скобок? поскольку перенося скажем сообщение из другого форума или аськи можно не увидеть тех смайлов, теряется некая универсальность?
Victor Отправлено: 16 июня 2009 — 17:18 • Тема: Готовится к выходу ExBB FM 1.0 RC2 • Форум: Новости

Ответов: 283
Просмотров: 211610
vipraskrutka пишет:
Инстант такое же унылое говно как и прочие джомлы.

позвольте не согласится, вполне нормальный, развивающийся проект, я сам пользуюсь им.. мне понравился прост в установке, работает стабильно.. хотя порой может и медленно...это его единственный недостаток.. я не рекламирую.. каждый вправе выбрать то что ему приемлемо по целям и возможностям..
тоже открытый код и куча свободных разработчиков...
Victor Отправлено: 16 июня 2009 — 16:57 • Тема: Готовится к выходу ExBB FM 1.0 RC2 • Форум: Новости

Ответов: 283
Просмотров: 211610
yura3dОЧЕНЬ РАД!!!
жду с нетерпением и извините за меркантильный вопрос какие расценки ожидаются?

чего хотелось бы?
например в КМС instantCMS есть возможность прямо в админке править дизайн т.е редактировать: CSS, PHP, Позиции.. хотелось бы это увидеть, причем код подсвечивается, что помогает реально с ним работать.. Хорошо
Victor Отправлено: 15 июня 2009 — 19:25 • Тема: Смайлы • Форум: Обсуждение

Ответов: 14
Просмотров: 14022
Недавно смотря темную тему NightExBB, заметил следующие стандартные смайлы не вписываются в нее.. да и зачастую хочется чтоб смайлы отражали общую задумку темы.. благо их разновидностей тьма...
но есть пару НО
первое все изменения необходимо внести в основные исполняемые файлы, что решаемо и в общем при развитии системы шаблонов перспективно
второе придется скорее всего пожертвовать обилием смайлов, ограничившись стандартным набором смайлов (например таким как в аське, qip) и возможностью редактировать их в дальнейшем

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

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

Итак для начала я нашел в файле include/fm.class.php

CODE:
/*
setsmiles замена кодов смайлов на изображения
*/
function setsmiles($string) {
if ($this->_Smiles === FALSE) {
function SmileMap($arr) {
return '<img src="./im/emoticons/'.$arr['img'].'" border="0" alt="'.$arr['emt'].'" title="'.$arr['emt'].'">';
}
$allsmiles = $this->_Read(FM_SMILES);
$this->_Smiles = array_map("SmileMap",$allsmiles['smiles']);
unset($allsmiles);
}
return strtr($string,$this->_Smiles);
}


именно здесь как я понял и определяется главный момент замены смайлов + в других местах замена отдельных ссылок
CODE:
<img src=\"./im/emoticons/off.gif\" border=\"0\">

Заменить на
CODE:
<img src="./templates/'.DEF_SKIN.'/im/emoticons/'.$arr['img'].'" border="0" alt="'.$arr['emt'].'" title="'.$arr['emt'].'">
соответственно
<img src=\"./templates/'.DEF_SKIN.'/im/emoticons/off.gif\" border=\"0\">

(Добавление)
следующим шагом редактируем файл самого шаблона smile_map.tpl
заменяя адрес смайла:
CODE:
<img src="im/emoticons/biggrin24.gif" alt="smilie" onClick="bbcode(0,'::biggrin24.gif::')" />

<img src="./templates/InvisionExBB/im/emoticons/biggrin24.gif" alt="smilie" onClick="bbcode(0,'::biggrin24.gif::')" />


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

CODE:
<b><a href=javascript:void(0); onClick=window.open("tools.php?action=smiles","","width=320,height=400,scrollbars=yes")>{$fm->LANG['SmilesOn']}</a></b>


Дабы не потерять смайлы в сообщениях (хотя они просто заменятся тестом) можно создать такое же количество, хотя на мой взгляд это и не совсем удобно.
На самом деле обилие смайлов и их большой выбор не так востребованы, как это хотелось... порой просто лень искать их.. пользуешься теми что отражаются сразу...
Victor Отправлено: 15 июня 2009 — 13:15 • Тема: Стали регистрироваться спам-боты • Форум: Общие вопросы

Ответов: 22
Просмотров: 19685
vipraskrutka побороть непобедимое, невозможно, как бы ни исхитрились защитники найдутся те кто взломает...
на самом деле все будет зависеть от ПОПУЛЯРНОСТИ и ПОСЕЩАЕМОСТИ Вашего ресурса.. возникнет вопрос а нужно ли тратить силы и время, знания на взлом ресурса, если ответ положительный то и результат очевидней всего может быть очевидным, вплоть до взлома на уровне хостера.. он дает пароли и логины доступа по ФТП...

Страниц (15): В начало « ... 7 8 9 10 11 12 [13] 14 15 »

Яндекс.Метрика   

Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0357]     [ ]