Страница 7 из 11

He обращайте внимания

Добавлено: 04 май 2009, 19:31
mat-maniak
master писал(а):Source of the post
Пол шага, до исскуства рисования латехом?

He обращайте внимания

Добавлено: 05 май 2009, 15:57
}/{yk
master писал(а):Source of the post Хм.. и у Жука есть предложение как это просто поправить?


Надо поднимать исходники своего форума, так лениво... Ща попробую...

A пока вот:
$$\begin{matrix} \overbrace{ \left( \begin{matrix} \bigodot & & \bigodot \\ & \bigvee & \end{matrix} \right) } \\ \mathbb{O}\ \mathbb{R}\mathbb{L}\mathbb{Y}\mathbb{?}\end{matrix}$$

Значится так. Я так понимаю, нынче MM и иже сниме реализованы через инструмент создания BBCodes в админке. Это не годится, ибо там использование кодов действительно безконтрольное. Я у себя на форуме сделал так:
1. Открыть sources/classes/bbcode/class_bbcode.php
2. Найти:

Код: Выбрать все

$txt = preg_replace( "#\[email\s*=\s*([\.\w\-]+\@[\.\w\-]+\.[\w\-]+)\s*\](.*?)\[\/email\]#i" , "<a href=\"mailto:\\1\">\\2</a>", $txt );

3. Добавить ниже:

Код: Выбрать все

 //[WARN] by }|{yk
 if($this->ipsclass->member['is_mod']) //B этой строке вся соль!
 {
 $txt = preg_replace( "#\[warn\](.+?)\[/warn\]#is", "<div style=\"background-color: #8ecdfb; width: 100%; color: black; font-weight:bold; font-size: 14px; font-family: Tahoma, Arial, Verdana;\" align=\"center\"><font color=\"#ff0000\">Модератор: </font>\\1</div>", $txt );
 }
 //[WARN]

(HTML и название тега твикается по вкусу)
4. Найти:

Код: Выбрать все

 # Legacy <strike>
 $txt = preg_replace( "#<s>(.+?)</s>#is" , "\[s\]\\1\[/s\]" , $txt );

5. Добавить ниже:

Код: Выбрать все

 //[WARN] by }|{yk
 $txt = preg_replace( "#<div style=\"background-color: \#8ecdfb; width: 100%; color: black; font-weight:bold; font-size: 14px; font-family: Tahoma, Arial, Verdana;\" align=\"center\"><font color=\"\#ff0000\">Модератор: </font>(.+?)</div>#is", "\[warn\]\\1\[/warn\]", $txt );
 //[WARN]


Тут обязательно надо иметь в виду, что между первым и вторым куском кода должно устанавливаться явное соответствие, в противном случае код будет парсится, но в режиме редактирования и/или цитирования пользователь увидет HTML код, что не есть гуд. Ну в общем суть ясна, я думаю, подключив фантазию можно сообразить что-то свое.

He обращайте внимания

Добавлено: 05 май 2009, 19:01
master
Ну это то всё понятно, но ведь не решает проблемы по настоящему. Если модератор влепит предупреждение в пост пользователя, a пользователь допишет/отредактирует сообщение, то тегу модера кранты, кердык, хана.

He обращайте внимания

Добавлено: 05 май 2009, 20:05
}/{yk
Ну если допишет, наверное, не хана, но редактирование таки да, тег прикончит. Ho тут уж ничего не поделаешь. Как говорится, из двух зол. Хотя тут вроде и первое "зло" себя не особо проявляет, так что можно жить.

He обращайте внимания

Добавлено: 12 июн 2009, 19:14
jarik
$$\begin{array}{|c|c|c|c|c|c|c|}\hline \\ & 2003 & 2004 & 2005 & 2006&2007&2008 \\\hline\\ \\\hline \\ 1&19907.0&42932.0&57619.3&70236.8&121435.2&57910.2\\\hline\\2&-32.3&177.3&329.4&335.2&509.4&-983.1\\\hline\\3&87.4&93.7&154.8&131.9&264.3&-140.0\\\hline\\4&-24.0&-111.2&297.1&172.7&-7.1&-1507.9\\\hline\\5&344.7&364.7&941.4&1114.4&1370.4&-1182.9\\\hline\\6&-5.2&326.8&319.5&574.4&664.4&348.2\\\hline\\7&12.9&12.9&102.9&94.1&229.0&-358.1\\\hline\\8&24.3&-6.6&33.9&127.3&303.2&-130.1\\\hline\end{array}$$

$$\begin{array}{ccc}  & 2003 & 2004 \\ 1 & 71 & 55 \\ 2 & 54 & 63 \\ 3 & 59 & 96\end{array}$$

He обращайте внимания

Добавлено: 14 июн 2009, 19:55
a_l_e_x86
$$∫xe^(-x) dx=-∫xde^(-x)=-(xe^(-x)-∫e^(-x) dx)=-xe^(-x)-e^(-x)=-e^(-x) (x+1)+C_2$$

He обращайте внимания

Добавлено: 14 июн 2009, 19:57
qwertylol

:lool:

He обращайте внимания

Добавлено: 14 июн 2009, 20:01
a_l_e_x86
Кто нибудь знает как скопировать формулу из ворда 2007 так чтобы она отображалась нормально в форуме? Формулы ведь там пишутся на MathML если я не ошибаюсь, a копируются почему то в "извращенном" виде

He обращайте внимания

Добавлено: 15 июн 2009, 08:29
qwertylol
a_l_e_x86 писал(а):Source of the post

Кто нибудь знает как скопировать формулу из ворда 2007 так чтобы она отображалась нормально в форуме? Формулы ведь там пишутся на MathML если я не ошибаюсь, a копируются почему то в "извращенном" виде

Напрямую точно никак. A почему бы вам не использовать мат. пакет для набора текста c формулами? По крайней мере maple, mathcad и mathematica поддерживают конвертирование почти в любой формат($$\LaTeX$$, MathML, pdf и т.д.).

He обращайте внимания

Добавлено: 17 июн 2009, 06:21
Nataly-Mak
A я вот формулы нигде писать не умею. Есть рукопись книжки c формулами, a набрать её не могу. Вот в Ворде, например, как формулы набирать? Нужен дополнительный софт? Пакетов математических у меня нет никаких. Мне сказали, что Maple платный. Это не подходит. Что можно установить, чтобы попроще и бесплатно?