Главное меню
Мы солидарны с Украиной. Узнайте здесь, как можно поддержать Украину.

Предложения новых фичуров, изменений и т.п.

Автор RawonaM, марта 2, 2010, 12:40

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

Алалах

Как говорят восточные мистики - для просветления нужен подъем кундалини... (с) Lugat
В китайском письме иероглиф, обозначающий «трудность, неприятность» изображается как две женщины под одной крышей.
«Если в семье всего одна жена, она вырастет эгоисткой».

Мы тут лингвисты, нас на понт не взять. (с) Dana

Мог ли существовать трицератопс, если бы не было киевской руси? (с)

mnashe

Цитата: Lodur от февраля  3, 2017, 17:34
Под "основным меню" я имел в виду то, что обвёл красным на этом скриншоте:
А что, там когда-то тоже были «отправленные?» :o
Я, конечно, имел в виду то, что первом скриншоте, других мест я не знал.
Адепт единственного числа и безродового склонения
שָׁלוֹם עֲלֵיכֶם!

Lodur

Цитата: mnashe от февраля  5, 2017, 21:42А что, там когда-то тоже были «отправленные?» :o
Дык я ж написал, что
Цитата: Lodur от февраля  3, 2017, 15:14(не помню, можно ли было раньше это сделать)
Скорее всего, и раньше нельзя было. (Хотя добавить в ту менюшку "отправленные", думаю, особого труда не составит. Вопрос только в том,  действительно ли это настолько нужно, чтобы тратить время).
8-й Девственник Лингвофорума

If the doors of perception were cleansed, everything would appear to man as it is: infinite. (W. Blake)
Какая потребителю разница, какой продукт лучше не работает?.. (Awwal12)

mnashe

Цитата: Lodur от февраля  5, 2017, 21:53
(Хотя добавить в ту менюшку "отправленные", думаю, особого труда не составит. Вопрос только в том,  действительно ли это настолько нужно, чтобы тратить время).
Ага.
Адепт единственного числа и безродового склонения
שָׁלוֹם עֲלֵיכֶם!

Zavada

Нельзя ли сделать так, чтобы в столбце "Ответов" после числа слово "ответ/ответы" писалось в правильной форме?
Сейчас — 22 ответов, 31 ответов и т. д., а форум ведь — лингво.
В трамваях, на улицах – всюду подряд
Висит и гремит безобразный мат.
Но только не гневайтесь так сурово –
Теперь это – «гласность», «свобода слова»!
Эдуард Асадов

zwh

Цитата: Zavada от февраля 17, 2017, 17:05
Нельзя ли сделать так, чтобы в столбце "Ответов" после числа слово "ответ/ответы" писалось в правильной форме?
Сейчас — 22 ответов, 31 ответов и т. д., а форум ведь — лингво.
Lingua ruthena est lingua difficila! :)

Hellerick

От дифицила слышу.

А нельзя ли под постами Alexandra A сделать кнопочку автоматического перевода из Фаренгейта в Цельсий?

Bhudh

Цитата: Hellerick от февраля 18, 2017, 13:17А нельзя ли под постами Alexandra A сделать кнопочку автоматического перевода из Фаренгейта в Цельсий?
Можно.// ==UserScript==
// @name F2C
// @description Fahrengeit to Celsius autoantialexandratranslator
// @namespace  lingvoforum
// @include    http://lingvoforum.net/*
// @version 0.0.1
// @license CC0
// @author Bʰudʰ
// @grant none
// ==/UserScript==

(function(doc, arr, PE){
function F2C(degrees){
return (degrees - 32)*5/9;
}
var posters,
AAposts;
if( location.href.match('topic') ){
posters = arr.slice.call(doc.querySelectorAll('.poster h4 b'));
AAposts = posters.filter(function(poster){ return poster.textContent.match('Alexandra A'); });
if( AAposts.length > 0 ){
AAposts.forEach(function(AApost){
var post = AApost[PE][PE][PE].querySelector('.inner'),
btn;
if( post.textContent.match(/([+-]?)\d+/) ){
btn = doc.createElement('button');
btn.textContent = 'Fahr → Cels';
btn.style.cssFloat = 'right';
post[PE].appendChild(btn);
btn.addEventListener('click', function(){
post.innerHTML = post.innerHTML.replace(/([+-]?)\d+/g, function(m){
var deg = parseInt(m, 10);
if( Math.abs(deg < 200) ){
return F2C(deg).toPrecision(2);
}else{
return m;
}
});
})
}
});
}
}
})(document, Array.prototype, 'parentElement');

Пиши, что думаешь, но думай, что пишешь.
MONEŌ ERGŌ MANEŌ.
Waheeba dokin ʔebi naha.
«каждый пост в интернете имеет коэффициент бреда» © Невский чукчо


Bhudh

Надо бы доделать, конечно. Сейчас в textContent попадают и заголовки цитат со временем.
Но мапить ещё и post.childNodes — это уже запредельная вложенность получается :(.
Пиши, что думаешь, но думай, что пишешь.
MONEŌ ERGŌ MANEŌ.
Waheeba dokin ʔebi naha.
«каждый пост в интернете имеет коэффициент бреда» © Невский чукчо

Bhudh

Цитата: Bhudh от января 28, 2017, 20:27С панелью может помочь тот факт, что она уже есть. Только не там.
Список последних сообщений находится по адресу http://lingvoforum.net/index.php#recent_posts_content
Вместе с текстом: по адресу http://lingvoforum.net/index.php?action=recent (аж 10 страниц).
Так что <div class="hslice" id="recent_posts_content"> можно просто выковырять AJAXом с главной и сунуть всем на страницы постов. Ну, всем, кто захочет (но настройки можно влепить и потом).
Как выяснилось, я тогда недосмотрел и там есть не только панель, но и ссылка на её получение в XML-формате, для RSS.
Поэтому я наконец решился и вернул себе панельку.

// ==UserScript==
// @name       LfRecentPostsPanel
// @namespace  lingvoforum
// @version    1.0.0
// @include    http://lingvoforum.net
// @include    http://lingvoforum.net/*
// ==/UserScript==

(function(d){
    var leftPanel = d.createElement('div'),
        mainContent = d.getElementById('quickReplyOptions'), /* Пока добавлена рядом с полем быстрого ответа */
        xhr = new XMLHttpRequest();
        /* Делаем левую панель */
        if(location.href.match('topic')){
            leftPanel.id = 'left_panel';
            xhr.open('GET', 'http://lingvoforum.net/index.php?action=.xml;type=webslice', false);
            xhr.send();
            if(xhr.status == 200) {
                leftPanel.innerHTML = xhr.responseText;
                leftPanel.innerHTML = leftPanel.querySelector('div').innerHTML;
            }

            mainContent.parentElement.insertBefore(leftPanel,mainContent);
        }
        /* /Закончили левую панель */
})(document);

/* Левая панель */
#left_panel {
    width: 15% !important;
    float: left !important;
    clear: both;
}
#quickReplyOptions{
    width: 85% !important;
    float: left !important;
}
/* //Левая панель */


После этого все разговоры о том, что это-де «сложно, требует много времени и переписывания кода» считаю наглыми отговорками. 8-)
Пиши, что думаешь, но думай, что пишешь.
MONEŌ ERGŌ MANEŌ.
Waheeba dokin ʔebi naha.
«каждый пост в интернете имеет коэффициент бреда» © Невский чукчо

mnashe

Адепт единственного числа и безродового склонения
שָׁלוֹם עֲלֵיכֶם!

Bhudh

Пиши, что думаешь, но думай, что пишешь.
MONEŌ ERGŌ MANEŌ.
Waheeba dokin ʔebi naha.
«каждый пост в интернете имеет коэффициент бреда» © Невский чукчо

mnashe

Адепт единственного числа и безродового склонения
שָׁלוֹם עֲלֵיכֶם!

Тайльнемер


Валентин Н

ЗАБАНИЛ ВИКИПЕДИЮ
Нижниь ıндэкс в ҷıсʌах — степень тıсяҷı
Препинания авторские!

Валентин Н

Чего я вспомнил-то! Раньше вверху была хорошая ссылка "показать случайные темы", надо бы вернуть, не думаю, что много времени займёт.
ЗАБАНИЛ ВИКИПЕДИЮ
Нижниь ıндэкс в ҷıсʌах — степень тıсяҷı
Препинания авторские!

Bhudh

Техадмин без интернета: это круто :green:.
Я щас с телефона сижу, да ещё винт на четверть терабайта вконец накрылся :(.
Пиши, что думаешь, но думай, что пишешь.
MONEŌ ERGŌ MANEŌ.
Waheeba dokin ʔebi naha.
«каждый пост в интернете имеет коэффициент бреда» © Невский чукчо

Bhudh

В ипхоновской версии аватарки растягиваются до дефолтных 140×140 и в списках непрочитанных тем показывается не автор последнего сообщения, а автор первого-зачатель темы.
Да, и определяется эта версия, как я понял, не по юзер-агенту, а тупо по ширине окна браузера.
Пиши, что думаешь, но думай, что пишешь.
MONEŌ ERGŌ MANEŌ.
Waheeba dokin ʔebi naha.
«каждый пост в интернете имеет коэффициент бреда» © Невский чукчо

jbionic

Иногда вежливость легко перепутать со слабоумием
Зашёл покормить тараканов

Валентин Н

Надо бы кроме быстрого ответа, ещё и быстрое редактирование. Причём не внизу, а прям там, в теле страницы.
ЗАБАНИЛ ВИКИПЕДИЮ
Нижниь ıндэкс в ҷıсʌах — степень тıсяҷı
Препинания авторские!

Γρηγόριος

Предлагаю добавить на панель инструментов возможность акцентирова́ть словеса, дабы вместо « прОпил », « пропИл » и « бОльшую » люди могли, не утруждаясь вельми, отбивать « про́пил », « пропи́л » да « бо́льшую ».

Валентин Н

Цитата: Γρηγόριος от марта 29, 2017, 23:55
Предлагаю добавить на панель инструментов возможность акцентирова́ть словеса
Так есть же, в быстром ответе буква "а́" сразу за цветными квадратиками.
ЗАБАНИЛ ВИКИПЕДИЮ
Нижниь ıндэкс в ҷıсʌах — степень тıсяҷı
Препинания авторские!

Γρηγόριος

Удивительно! Не помню, чтобы пользовался быстрым ответом... Тогда вопросы вызывает подобная акцентуация.

Bhudh

И быстрое редактирование тоже есть, первые 5 минут после отправки поста. А потом никакого.
Для этого надо нажать на листочек с ручкой над IP.
Пиши, что думаешь, но думай, что пишешь.
MONEŌ ERGŌ MANEŌ.
Waheeba dokin ʔebi naha.
«каждый пост в интернете имеет коэффициент бреда» © Невский чукчо

Быстрый ответ

Обратите внимание: данное сообщение не будет отображаться, пока модератор не одобрит его.

Имя:
Имейл:
Проверка:
Оставьте это поле пустым:
Наберите символы, которые изображены на картинке
Прослушать / Запросить другое изображение

Наберите символы, которые изображены на картинке:

√36:
ALT+S — отправить
ALT+P — предварительный просмотр