Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Обновления в форуме
Форум на CrossPlatform.RU > Административный > Обратная связь
Страницы: 1, 2, 3
Багира
По клику на имени пользователя профиль больше не открывается, зато это имя вставляется в форму быстрого ответа. В профиль можно перейти, кликнув на аватар или открыв "опции профиля".

Добавлено быстрое цитирование выделенного текста. Кнопка "++Цитата" цитирует выделенный текст в форму быстрого ответа.


Пока все.


PS: Если нужно добавить каких-то функций, пишите сюда, сделаем. :rolleyes:
Багира
Добавлена отправка сообщений нажатием ctrl+enter.
ubuntu
Спасибо, более привычно стало пользоваться форумом. :)
archimed7592
Не могу зайти в настройки своего профиля - открывает главную страницу(не форума), причём, без какого-либо оформления(как если css убрать).
Багира
archimed7592, сайт переносится на другой сервер - воможны глюки некоторое время.
archimed7592
RSS?
archimed7592
Ещё codebox - было бы прекрасно, если бы он не был таким большим, когда в нём мало текста:
CODE
123
archimed7592
Склейка сообщений тож не помешает :).
Багира
Цитата(archimed7592 @ 13.1.2008, 21:41) *
RSS?
Будет в ближайшее время.
Цитата(archimed7592 @ 13.1.2008, 21:47) *
Ещё codebox - было бы прекрасно, если бы он не был таким большим, когда в нём мало текста:
Спасибо, исправлю.
Цитата(archimed7592 @ 13.1.2008, 21:48) *
Склейка сообщений тож не помешает :)
Факт. Очень даже не помешает. Сделаю, как-нибудь.
archimed7592
Быстрая цитата не проверяет кого цитируют:
Цитата(archimed7592 @ 13.1.2008, 21:48) *
Факт. Очень даже не помешает. Сделаю, как-нибудь.
Багира
Цитата(archimed7592 @ 13.1.2008, 21:47) *
Ещё codebox - было бы прекрасно, если бы он не был таким большим, когда в нём мало текста:
К сожалению, невнимательно прочла в первый раз :rolleyes: - для небольших кодов лучше использовать не codebox, а просто code:
это код
;)

Цитата(archimed7592 @ 13.1.2008, 23:08) *
Быстрая цитата не проверяет кого цитируют:
Я в курсе. Просто немножко не до нее сейчас... :rolleyes:
archimed7592
Цитата(Багира @ 14.1.2008, 0:03) *
rolleyes.gif

Чтобы цитировало смайлики правильно(быстрая цитата) нужно выдавать в alt не имя файла, а мнемонику, которая обозначает смайл т.е. вместо
<img src="style_emoticons/default/rolleyes.gif" style="vertical-align: middle;" emoid=":rolleyes:" alt="rolleyes.gif" border="0">

Нужно
<img src="style_emoticons/default/rolleyes.gif" style="vertical-align: middle;" emoid=":rolleyes:" alt=":rolleyes:" border="0">


Кстати, где кнопочка предпросмотра? :)

И ещё, неплохо было бы, если был бы какой-нибудь тэг, работающий внутри code, чтобы можно было выделять нужный кусочек(к примеру, желтым фоном, как это на др. форумах).

И, наконец, в "расширенной форме" не работает ctrl+enter.
archimed7592
По поводу тэга code - народ путается: http://www.forum.crossplatform.ru/index.php?showtopic=289
По хорошему должно быть автоопределение(в зависимости от размера кода), какой тэг нужно использовать - code или codebox.
Admin
Цитата(archimed7592 @ 14.1.2008, 13:46) *
По поводу тэга code - народ путается: http://www.forum.crossplatform.ru/index.php?showtopic=289
Уууупс, а я уже поправил тот топик. :)
Насчет автоопределения ты прав, нужно ввести в зависимости от обьема данных в теге коде подставлять code или codebox...
Багира
Цитата(archimed7592 @ 14.1.2008, 13:36) *
Чтобы цитировало смайлики правильно(быстрая цитата) нужно выдавать в alt не имя файла, а мнемонику, которая обозначает смайл
Ну, вот, опять же такая мелочь, которую не замечаешь... :rolleyes: Вчера только заметила, но конкретно сейчас не возьмусь - времени нет. :( А, в принципе, исправлю, конечно.
Цитата(archimed7592 @ 14.1.2008, 13:36) *
Кстати, где кнопочка предпросмотра?
А где кнопочка предпросмотра потерялась?
Надо, наверное, переделать "быстрый ответ" на расширенную форму.
Цитата(archimed7592 @ 14.1.2008, 13:36) *
И ещё, неплохо было бы, если был бы какой-нибудь тэг, работающий внутри code, чтобы можно было выделять нужный кусочек(к примеру, желтым фоном, как это на др. форумах).
Думаю над этим. Надо просто сделать дополнительные тэги для кодов, с подсветкой.
Цитата(archimed7592 @ 14.1.2008, 13:36) *
И, наконец, в "расширенной форме" не работает ctrl+enter.
Спасибо, исправлю.
Цитата(archimed7592 @ 14.1.2008, 13:46) *
По хорошему должно быть автоопределение(в зависимости от размера кода), какой тэг нужно использовать - code или codebox.
Хм. Мысль интересная. :) Я лично никогда не пользовалась кодбоксом - только кодом, поэтому и не в курсе проблемы.
archimed7592
Складывается ощущение, что неправильно настроен(или отключен) кэш-контроль. Просьба включить/подкрутить, а то, тырнет хилой - напрягает.
(речь про картинки/css/js)
archimed7592
Кстати, пока редактировал(быстрое редактирование) - наткнулся на такую багу: ctrl-enter думает, что я хочу отправить очередной ответ из формы ответа, а должен думать, что я хочу "применить" отредактированный пост :).
Багира
Цитата(archimed7592 @ 17.1.2008, 17:08) *
Складывается ощущение, что неправильно настроен(или отключен) кэш-контроль. Просьба включить/подкрутить, а то, тырнет хилой - напрягает.
(речь про картинки/css/js)
ОК. Пасиб. :)
Цитата(archimed7592 @ 17.1.2008, 17:12) *
Кстати, пока редактировал(быстрое редактирование) - наткнулся на такую багу: ctrl-enter думает, что я хочу отправить очередной ответ из формы ответа, а должен думать, что я хочу "применить" отредактированный пост
Угу, есть такое. Я пока не смотрела, что там, но про это помню. :)
Только со всеми изменениями сейчас придется подождать. Надо обновиться...
Litkevich Yuriy
Цитата(Багира @ 14.1.2008, 21:59) *
Хм. Мысль интересная. Я лично никогда не пользовалась кодбоксом - только кодом, поэтому и не в курсе проблемы.

а в менюхе редактора только CODEBOX, можно ли его поменять на более удобный CODE?
Багира
Litkevich Yuriy, в верхней панели редактора, в линии графических кнопок, последняя - тег code.
archimed7592
Уведомления перекашивает:
CODE

Delivered-To: archimed7592@nospam.com
Received: by 10.66.252.11 with SMTP id z11cs343685ugh;
Sat, 12 Apr 2008 08:49:05 -0700 (PDT)
Received: by 10.78.166.1 with SMTP id o1mr3342668hue.74.1208015343843;
Sat, 12 Apr 2008 08:49:03 -0700 (PDT)
X-Forwarded-To: archimed7592@nospam.com
X-Forwarded-For: archimed7592.forums@nospam.com archimed7592@nospam.com
Delivered-To: archimed7592.forums@nospam.com
Received: by 10.78.171.19 with SMTP id t19cs81751hue;
Sat, 12 Apr 2008 08:49:03 -0700 (PDT)
Received: by 10.86.89.1 with SMTP id m1mr8521757fgb.66.1208015342694;
Sat, 12 Apr 2008 08:49:02 -0700 (PDT)
Return-Path: <admin@nospam.ru>
Received: from e-post08.km.ru (e-post08.km.ru [217.197.114.148])
by mx.google.com with ESMTP id l19si3638011fgb.0.2008.04.12.08.49.02;
Sat, 12 Apr 2008 08:49:02 -0700 (PDT)
Received-SPF: neutral (google.com: 217.197.114.148 is neither permitted nor denied by best guess record for domain of admin@nospam.ru) client-ip=217.197.114.148;
Authentication-Results: mx.google.com; spf=neutral (google.com: 217.197.114.148 is neither permitted nor denied by best guess record for domain of admin@nospam.ru) smtp.mail=admin@nospam.ru
Received: from mail.crossplatform.ru (<unknown> [217.174.98.11])
by e-post08.km.ru with SMTP
id 079CFC502356281677606; Sat, 12 Apr 2008 19:49:04 +0400
MIME-Version: 1.0
Date: Sat, 12 Apr 2008 19:48:20 +0400
From: "Форумы на CrossPlatform.RU" <admin@nospam.ru>
To: archimed7592.forums@nospam.com
Subject: =?windows-1251?Q?=D3=E2=E5=E4=EE=EC=EB=E5=ED=E8=E5=20=EE=20н=EE=E2=EEй=20=F2=E5=EC=E5=20=E2=20ф=E
Eруме=20(=20Ф=EEрумы=20=ED=E0=20CrossPlatform.RU=20)?=
Return-Path: admin@nospam.ru
X-Priority: 3
X-Mailer: IPB PHP Mailer
X-Unique-ID: bbf1b859_9de01c75_b6dc19af_13fcd
Content-type: text/plain; charset="windows-1251"
Message-Id: <4800D9F0.002F84.02816@nospam.km.ru>

archimed7592,

Litkevich Yuriy открыл новую тему с заголовком «задачка № 7» в форуме «Техника программирования».

...

Выглядит так:
archimed7592
P.S.
1. Напоминаю про склейку сообщений.
2. Прибейте что ль эту тему с багами к потолку.
Багира
12345

вышел зайчик погулять

оки, склейка постов работает. :)
Litkevich Yuriy
привет, я уже заметил.
Давно не появлялась.
Багира
Привет. Запарка у мну. Ща долги раздам и снова сгину. ;)
Багира
Вернула обращение по имени и быструю цитату.
Litkevich Yuriy
чет типа не работает, ни то ни другое, в профиль пользователя уже не перекидывает
Багира
Цитата(' date='18.4.2008, 22:52) *
чет типа не работает, ни то ни другое, в профиль пользователя уже не перекидывает
Litkevich Yuriy, у тебя случаем, не ИЕ6? Я только в нем проблему вижу... В остальных браузерах все пашет. :rolleyes:

Litkevich Yuriy, обрефрешься на всякий. Да кэш снули. ;)
Litkevich Yuriy
у меня опера 9.27, если я ничего не путаю, то работало вроде так, до обновлений:
1) выделяю текст в чьем либо посте->нажимаю кнопку "++ЦИТАТА" -> появляется окно быстрого редактирования.

2) если курсор в окне быстрого редактирования, то нажимаю имя автора поста, слева, его имя вставляется туда где курсор, и помечается как жирный текст и запитая.
сейчас это не работает.
---
пойду пробывать почистить кэш
Багира
Litkevich Yuriy, вот это сообщение я сейчас пишу с Оперы 9.27 - как видишь, я обратилась к тебе по имени. ;)
А сейчас я тебя процитирую:
Цитата(' date='19.4.2008, 17:52) *
у меня опера 9.27,
Litkevich Yuriy
Багира,
Цитата(' date='19.4.2008, 20:27) *
Litkevich Yuriy, обрефрешься на всякий. Да кэш снули.

так, после удаления куков заработало, просто чистка кэша не помогла.
Багира
О! Вижу ошибку в цитате - автора не показывает.

Litkevich Yuriy, вот и славно
Litkevich Yuriy
---
к стати в цитате, твоего имени почемуто нет :(
а раньше вроде в сталялось
P.S.
по щелчку на имени пользователя оно вставляется

а вот быстрое редактирование досих пор глючит :(
Багира
Litkevich Yuriy, с редактированием непонятное что-то.

С быстрой цитатой счас разберусь.

Мы тут с Админом решаемся на последнюю меру - переустановить форум, поскольку в момент обнолвнеия был какой-то сбой, мы на него грешим с этим глюком... В общем, мы тут втыкаем, ага... ;)
Багира
Быструю правку починила.
Litkevich Yuriy
щас по тестю :)

Test Passed!
клёво, спасибо
Багира
Проверка кода с подсветкой:
class MyThread : public QThread
{
public:
     void run();
};

void MyThread::run()
{
     QTcpSocket socket;
     // connect QTcpSocket's signals somewhere meaningful
     ...
     socket.connectToHost(hostName, portNumber);
     exec();
}

Работает. :)
Багира
Стал быть, так. Подсветка кода работает. Работает следующим образом - [ code] - не подсвечивается.
[ code=язык] - подсвечивается по правилам этого языка. Прога распознает следующие языки:
* Python
* Ruby
* Perl
* PHP
* XML
* HTML
* CSS
* Django
* Javascript
* VBScript
* Delphi
* Java
* C++
* RenderMan (RSL и RIB)
* SQL
* SmallTalk
* Axapta
* 1С
* Ini
* Diff
* DOS .bat
* Bash

Если обнаружите неправильную подсветку в каком-то языке, стучите сюда - исправлю. :rolleyes:
Litkevich Yuriy
#!/usr/bin/env ruby

# Чтобы наверняка работала поддержка кирилицы
$KCODE = "utf-8"

# необходимо подключить библиотеку socket, чтобы работать с TCP
require 'socket'

# Тело программы
TCPServer.open('localhost', 3000){ |server|

# Печатаем собщение в консоль сервера
puts "[LOG]: Сервер запущен\r\n"  

# Как только вызов server.accept возвращает значение,
#  то это означает, что к серверу подсоединился клиент
# В переменную session записывается указатель на соединение.
    if (session = server.accept)
        # Печатаем сообщение в консоль клиента
        session.print "[RU]:Добро пожаловать на сервер\r\n"
        session.print "[RU]:Вы можите набирать команды: ls <dir> | cd <dir> | shutdown\r\n"
        # Печатаем собщение в консоль сервера
        puts "[LOG]: Подключение к серверу\r\n"  

        #  Выход из цыкла возможен только по командам: srvclose и shutdown
        #  с последующим закрытием сесии (сокета)
        loop{

            #  Следующий код является замещением:
            #          str = srv.gets.chomp.split(' ')
            #          cmd = str[0]
            #          arg = str[1]
            cmd, arg = *session.gets.chomp.split

            puts "[LOG]: Введена команда: #{ cmd } #{ arg }\r\n"

            #  оператор case, как в С switch
            case cmd
                when "ls"
                    begin
                        session.print Dir[ arg || "*" ].map{ |str| str + "\r\n" }
                    rescue
                        session.print "[RU]:Нет такого файла или каталога - #{ arg.inspect }\r\n"
                        puts "[ERROR]:Нет такого файла или каталога - #{ cmd } #{ arg }\r\n"
                    end
                when "cd"
                    begin
                        Dir.chdir( arg )
                        session.print "OK!\r\n"
                    rescue
                        session.print "[RU]:Нет такого файла или каталога - #{ arg.inspect }\r\n"
                        puts "[ERROR]:Нет такого файла или каталога - #{ cmd } #{ arg }\r\n"
                    end
                when "shutdown"
                    session.close
                    break
                else
                    session.print "[ERROR]:Неверная команда!\r\n"
            end
        }
    end
}


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

вот цвет у Ruby - многие редакторы строковые литералы красным подсвечивают, а здесь серым
Багира
Litkevich Yuriy,
Цитата(' date='20.4.2008, 22:25) *
прикольно, но в первый момент подсветки нету, гдето через секунду-другую появляется.
Это потому что скрипт тяжелый. Его б, по-хорошему, надо ограничить до основных языков, которые у нас тут будут использоваться, но в этом и основная загвоздка - какие будут использоваться, а какие - нет. Ограничим - будет работать шустрее. ;)
Litkevich Yuriy
а его, скрипт, на суб модули разбить нельзя?
Ну типа написано на одной странице в тэгах code=язык1 code=язык2 и чтоб для этой страницык пользователю загружалось два скрипта небольших, один для "язык1", а другой для "язык2".
Или как там оно работает, может файл стилей (CSS) динамически формировался.

Не представляю толком как работают форумы, только примитивные сайты понимаю.
Багира
Проще ограничить до 'n' языков. Да и не нужны они все-то. ;)
ViGOur
ИМХО можно ограничится такими языками:
Цитата
* Python
* Perl
* PHP
* XML
* HTML
* CSS
* Javascript
* VBScript
* Delphi
* Java
* C++
* SQL
* Bash
Возможно можно еще меньше сделать список...
Litkevich Yuriy
ну из используемых
основной: C++
для скриптов оболочки: BAT, Shell
для баз данных:SQL
для, уже обсуждаемых регулярных выражений: Perl, Python
т.к. переводами занимаемся: XML, HTML (и возможно CSS)
ViGOur
Значит получается такой список:
Цитата
* Python
* Perl
* PHP
* XML
* HTML
* CSS
* Java
* C++
* SQL
* Bash
Оставил PHP и Java так как они вроде тоже по нашей тематике. :)
Багира
Ну, вы тут договорИтесь окончательно, а потом мне свистните. ;)

Litkevich Yuriy, загляни в список смайликов. ;)
Теперь, наверное, надо добавить выбор кликабельных...
Litkevich Yuriy
а я уже заглянул, только они там почемуто повторяются по многу раз
Багира
Litkevich Yuriy, пасиб, не заметила - это глюк. Ща исправлю.
Багира
Исправила. Будет время, еще добавлю смайлов. Будет та же ошибка - стучите.
Litkevich Yuriy
угарные смайлы: :help: :lazy: 80 8P
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2022 IPS, Inc.