Всего: 2878 комментариев
10.06.2008 18:52:42 на странице " Поддерживаемые теги: Списки, таблицы, ссылки, картинки"
dima
<?php
/******************************************************************************
* *
* Youtube.php, v 0.00 2008/06/09 - This is part of xBB library *
* Copyright (C) 2006-2008 Dmitriy Skorobogatov dima@pc.uz *
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
* This program is distributed in the hope that it will be useful, *
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU General Public License for more details. *
* *
* You should have received a copy of the GNU General Public License *
* along with this program; if not, write to the Free Software *
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA *
* *
******************************************************************************/
// Класс для тега [youtube]
class Xbb_Tags_Youtube extends bbcode
{
var $behaviour = 'img';
function get_html($tree = null)
{
$id = htmlspecialchars(parent::get_html());
$result = '<object width="425" height="355">'
. '<param name="movie" '
. 'value="http://www.youtube.com/v/' . $id . '&hl=en"></param>'
. '<param name="wmode" value="transparent"></param>'
. '<embed src="http://www.youtube.com/v/' . $id . '&hl=en" '
. 'type="application/x-shockwave-flash" '
. 'wmode="transparent" width="425" height="355"></embed>'
. '</object>';
return $result;
}
}
09.06.2008 16:03:53 на странице " Сообщения об ошибках"
dima
Здравствуйте. XHTML Transitional вовсе не является ошибкой.
Мало кто использует XHTML Strict. Люди больше напрягаются отсутствию атрибутов align, target и пр., чем следованию стандарту Transitional. Вы - первый, кому понадобился XHTML Strict.
Для того, чтобы работал Strict, надо отключить классы не поддерживаемых тегов. Переписать оставшиеся: выкинуть из них поддержку лишних атрибутов. Внести изменения в bbcode/config/tags.php (свойства $children и $ends, определяющие вложенность тегов).
09.06.2008 14:44:29 на странице " Предложить фичу"
dima
Хорошее предложение. Могли бы вы посоветовать мнемоники для всяческих типографских знаков?
Например так:
"<<" => "«"
">>" => "»"
"--" => "–"
"---" => "—"
Есть другие предложения?
08.06.2008 23:24:20 на странице " Сообщения об ошибках"
Гость Алексей
Здраствуйте.
Собственно это не совсем ошибка, однако не знал куда написать, поэтому пишу сюда. Хотелось бы получить на выходе более валидный xHTML код - http://validator.w3.org. Например страницы данного сайта действительно проходят валидацию как XHTML Transitional, однако не соответствует стандарту XHTML Strict. Не соблюдается вложенность тегов. Так же на данный момент в коде очень много "лишних" атрибутов , например align, target и пр., также кавычки " не преобразуются в мнемонику " Только это моё сообщение при валидации выдаст 3 сообщения об ошибке.
А так же хотелось бы, чтоб несколько пробелов подряд преобразовывались в мнемонику не везде , или чтобы это было опционально, а не приходилось исправлять код скрипта. А вообще это и не к чему, ведь для этого существует тег <pre>
Спасибо за вашу работу.
07.06.2008 10:04:01 на странице " Предложить фичу"
Гость Sufir
У меня такое предложение, добавить в редактор возможность вставки типографских кавычек, тире и прочих подобных символов. Для того что бы проще было писать текст в соответствии с правилами русского языка, а не заменять их суррогатом из знаков дюйма минусов и т.п. А можно даже и заменить смайлы к примеру. Пусть будет академическая версия и версия «для всех». Естественно что в гостевой или на форуме, где мало кто следит за качеством текста важнее побольше мигушек-смайлов и т.п. Однако если например нужно установить ваш чудесный скрипт в ленте новостей или в разделе статей на серьёзном сайте, это моглобы оказаться крайне полезным.
И второе предложение - добавить в редактор возможность конвертирования транслита в нормальный текст. Тоже функция может оказаться полезной.
04.06.2008 17:31:00 на странице " Поддерживаемые теги: Списки, таблицы, ссылки, картинки"
Гость Gus
Ваще ничего не понял.... както непонятно что и где править
class Xbb_Tags_Youtube extends bbcode {
var $lbr = 2;
var $rbr = 2;
var $behaviour = 'youtube';
function get_html($tree = null) {
$str = "\n<object width=\"425\" height=\"355\"><param name=\"movie\" value=\"http://www.youtube.com/v/";
return $str. parent::get_html() . '&hl=en"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/7vcjmt13UGM&hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object>'. ">\n";
}
}
Вы не поможите написать или объяснить что я делаю не так.
Файл tags.php тоже правил.
02.06.2008 12:12:10 на странице " Поддерживаемые теги: Списки, таблицы, ссылки, картинки"
Гость Gus
Да в моей копии скрипта небыло тега Align. поставил ваш и все заработало.
А ещё такой вопрос как вставить видео с Youtube.com
например:
<object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/7vcjmt13UGM&hl=en"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/7vcjmt13UGM&hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object>
30.05.2008 18:06:39 на странице " Поддерживаемые теги: Списки, таблицы, ссылки, картинки"
dima
Вот этот скрипт с сайта целиком ( bbcode/Xbb/Tags/Img.php):
<?php
/******************************************************************************
* *
* Img.php, v 0.00 2007/04/21 - This is part of xBB library *
* Copyright (C) 2006-2007 Dmitriy Skorobogatov dima@pc.uz *
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
* This program is distributed in the hope that it will be useful, *
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU General Public License for more details. *
* *
* You should have received a copy of the GNU General Public License *
* along with this program; if not, write to the Free Software *
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA *
* *
******************************************************************************/
// Класс для тега [img]
class Xbb_Tags_Img extends bbcode {
var $behaviour = 'img';
function get_html($tree = null) {
$attr = 'alt=""';
if (isset($this -> attrib['width'])) {
$width = (int) $this -> attrib['width'];
$attr .= $width ? ' width="'.$width.'"' : '';
}
if (isset($this -> attrib['height'])) {
$height = (int) $this -> attrib['height'];
$attr .= $height ? ' height="'.$height.'"' : '';
}
if (isset($this -> attrib['border'])) {
$border = (int) $this -> attrib['border'];
$attr .= ' border="'.$border.'"';
}
if (isset($this -> attrib['align'])) {
$attr .= ' align="' . htmlspecialchars($this->attrib['align']) . '"';
}
if (isset($this -> attrib['hspace'])) {
$attr .= ' hspace="' . (int) $this->attrib['hspace'] . '"';
}
$src = '';
foreach ($this -> tree as $text) {
if ('text' == $text['type']) { $src .= $text['str']; }
}
$src = $this -> checkUrl($src);
return '<img src="'.$src.'" '.$attr.' />';
}
}
?>
27.05.2008 23:15:12 на странице " Сообщения об ошибках"
Гость
Hi,
I just figured out I am using Mozilla Firefox 1.0. I will update and give you a response within the next 24 hrs. Thank you for answering to my message that soon.
Oliver
27.05.2008 16:24:21 на странице " Сообщения об ошибках"
dima
Sorry, I have a problem to write English
1. xBB can work with any editor. Not necessarily with xBBEditor.
2. Which version of xBB you downloaded? The latest version (0.29) does not use Ajax.
3. I myself use Mozilla Firefox. xBBEditor have not problems with this browser.
I need more detailed information:
1. Is working the test from the archive?
3. Have you change anything in config or other files?
4. Please, check the files that you uploaded to your server.
5. Give me initialization code of the xBBEditor.
You can send me an info at xbb dot uz
Thank you
27.05.2008 04:48:06 на странице " Сообщения об ошибках"
Гость
Hello,
have you tested xbb with Mozilla Firefox? The loading image ajax-info stays on the editor, and I cannot focus any button. So with Mozilla Firefox, I cannot use the editor  If you could solve this and give me an update, that would be fine.
you can send me an e-mail : oliverbach at gmail dot com
Thank you
Oliver
25.05.2008 16:00:46 на странице " Сообщения об ошибках"
Гость Леонид
Спасибо, Подправил, всё работает! А вообще огромное спасибо за отличный скрипт!
24.05.2008 21:06:23 на странице " Сообщения об ошибках"
dima
Посмотрел. Вроде порядок со смайликами. Если же все-таки непорядок, то откройте файл bbcode/config/parser.config.php и пропишите в нем нужное значение переменной $path.
24.05.2008 16:26:15 на странице " Сообщения об ошибках"
Гость Леонид
Уважаемый, разработчик!
возникла следующая ошибка на
http://olga.lepel.by/article.php?id=1
Суть, которой в том, что неверно прописывается путь к смайликам,
в результате чего они не отображаются.
Хотя на локальной машине всё работает. Подскажите где исправить?
20.05.2008 15:31:23 на странице " Анархия и исходный код"
Гость Za_Dolber
Такие вещи надо в школах наших преподавать, что бы M$ подох от злобы
20.05.2008 04:11:22 на странице " Анархия и исходный код"
Гость cHeRUS
Очень познавательно. Спасибо за перевод.
20.05.2008 01:05:22 на странице " Анархия и исходный код"
dima
GNU Free Documentation License это и есть копилефт
To RootOfEvil. Всегда уважал Опеннет. Поставил кнопку.
20.05.2008 00:47:58 на странице " Анархия и исходный код"
Гость Guest
А почему "Copyright © 2005 CHRISTIAN IMHORST." , а не Copyleft ?
19.05.2008 23:29:18 на странице " Анархия и исходный код"
Гость RootOfEvil
за наплыв посетилей спасибо ресурсу opennet.ru
Статья хороша, спасибо.
19.05.2008 14:24:25 на странице " Анархия и исходный код"
Гость Max
Спасибо за перевод!
PS
Тут вот "но оно может быть собственностью кждого" - ошибка! Надо бы исправить!
Макс
19.05.2008 12:05:33 на странице " Анархия и исходный код"
Гость SKeeper
Свобода слова в 20м веке должна перейти в Свободу информации в 21м!
|